← 返回 uber 的题目列表Top K Frequent Elements
类型:qbank
Given an integer array nums and an integer k, return the k most frequent elements within the array. The answer is guaranteed unique and may be returned in any order.
Top K Frequent Elements
Given an integer array nums and an integer k, return the k most frequent elements within the array. The answer is guaranteed unique and may be returned in any order.
SWE
top-k
heap
hashmap
bucket-sort
medium
Frequency
Single report
Last asked
2026-01-10
Stage
phone-screen
Top K Frequent Elements
Given an integer array nums and an integer k, return the k most frequent elements within the array.
The test cases are generated such that the answer is always unique.
You may return the output in any order.
Examples
Example 1:
Input: nums = [1,2,2,3,3,3], k = 2
Output: [2,3]
Example 2:
Input: nums = [7,7], k = 1
Output: [7]
Constraints
1 <= nums.length <= 10^4.
-1000 <= nums[i] <= 1000
1 <= k <= number of distinct elements in nums.