美文网首页
347. 前 K 个高频元素

347. 前 K 个高频元素

作者: 来到了没有知识的荒原 | 来源:发表于2020-08-06 16:40 被阅读0次

347. 前 K 个高频元素

class Solution {
public:
    vector<int> topKFrequent(vector<int>& nums, int k) {
         map<int,int> mp;
        for(auto i:nums)mp[i]++;
        priority_queue<pair<int,int>>q;
        for(auto i:mp){
            q.push({i.second,i.first});
        }
        
        vector<int>res;
        while(k--){
            res.push_back(q.top().second);
            q.pop();
        }
        return res;
    }
};

相关文章

网友评论

      本文标题:347. 前 K 个高频元素

      本文链接:https://www.haomeiwen.com/subject/wezcrktx.html