</>
CODE
双栈
课程
算法
项目
练习
看板
⌕
登录同步
← 算法题库
树、堆与优先队列
advanced
公开测试 1
隐藏测试 4
30. 前 K 个高频元素
返回出现次数最多的 k 个元素。
示例
输入
nums=[1,1,1,2,2,3], k=2
输出
[1,2]
提示
先写出输入规模与目标复杂度,再选择堆。
单独检查空输入、单元素和重复元素。
堆
哈希表
Python
Java
重置
def top_k_frequent(nums, k): # 在这里完成代码 pass
查看题解
提交代码