【leetcode/优先队列】前k个高频元素(优先队列求前k个元素)
问题描述:
给定一个非空的整数数组,返回其中出现频率前k高的元素。
示例 1:
输入: nums = [1,1,1,2,2,3], k = 2
输出: [1,2]
示例 2:
输入: nums = [1], k = 1
输出: [1]
说明:
你可以假设给定的k总是合理的,且 1 ≤ k ≤ 数组中不相同的元素的个数。
你的算法的时间复杂度必须优于 O(n log n...
原创
2019-10-26 16:44:48 ·
310 阅读 ·
0 评论