347. Top K Frequent Elements 前 K 個頻繁出現的元素
❀ Origin
Problem
Given a non-empty array of integers, return the k most frequent elements.
Example
1 | Input: nums = [1,1,1,2,2,3], k = 2 |
Note
- You may assume _k_ is always valid, 1 ≤ _k_ ≤ number of unique elements.
- Your algorithm’s time complexity must be better than O(n log n), where n is the array’s size.
❀ 翻譯
問題
給定一個非空的整數陣列, 回傳 k 個最頻繁出現的元素.
注意
- 你可以假設 _k_ 始終有效, 1 ≤ _k_ ≤ 獨一無二的元素的數量
- 你算法的時間複雜度必須優於 O(n log n), 其中 n 是陣列的大小.
❀ Solution
JavaScript
1 | /** |