leetcode力扣347. 前 K 个高频元素

给定一个非空的整数数组,返回其中出现频率前 k 高的元素。

示例 1:

输入: nums = [1,1,1,2,2,3], k = 2
输出: [1,2]
示例 2:

输入: nums = [1], k = 1
输出: [1]

 

class Solution(object):
    def topKFrequent(self, nums, k):
        """
        :type nums: List[int]
        :type k: int
        :rtype: List[int]
        """
        count = collections.Counter(nums)   
        return heapq.nlargest(k, count.keys(), key=count.get) 

 

leetcode力扣347. 前 K 个高频元素leetcode力扣347. 前 K 个高频元素 cold星辰 博客专家 发布了310 篇原创文章 · 获赞 161 · 访问量 49万+ 他的留言板 关注
上一篇:力扣 - 347. 前 K 个高频元素


下一篇:347. Top K Frequent Elements (Medium) 出现频率最多的 k 个元素