其他分享
首页 > 其他分享> > leetcode力扣347. 前 K 个高频元素

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) 

 

cold星辰 博客专家 发布了310 篇原创文章 · 获赞 161 · 访问量 49万+ 他的留言板 关注

标签:count,nums,int,示例,List,力扣,347,type,leetcode
来源: https://blog.csdn.net/qq_32146369/article/details/104141384