C++ 在长度 2N 的数组中找出重复 N 次的元素

Posted qnbk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ 在长度 2N 的数组中找出重复 N 次的元素相关的知识,希望对你有一定的参考价值。

在长度 2N 的数组中找出重复 N 次的元素


题目来源:leetcode

class Solution 
public:
    int repeatedNTimes(vector<int>& nums) 
        unordered_map<int,int> cmap;
        for(auto e: nums)
        
            cmap[e]++;
        
        for(auto& kv : cmap)
        
            if(kv.second == nums.size() / 2)
            
                return kv.first;
            
        
        return -1;
    
;

以上是关于C++ 在长度 2N 的数组中找出重复 N 次的元素的主要内容,如果未能解决你的问题,请参考以下文章