347. Top K Frequent Elements
Medium
Problem:
Input: nums = [1,1,1,2,2,3], k = 2
Output: [1,2]Input: nums = [1,2], k = 2
Output: [1,2]What to learn:
zip()
>>> a = [1,2,3,4,5]
>>> b = [2,3,4,5]
>>> c = [3,4,5]
>>> zip(a,b)
<zip object at 0x105b6d9b0>
>>> list(zip(a,b))
[(1, 2), (2, 3), (3, 4), (4, 5)]
>>> list(zip(a,b,c))
[(1, 2, 3), (2, 3, 4), (3, 4, 5)]*(Asterisk)
Solution:
Counter
Bucket Sort
Pythonic way
Last updated