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 次的元素的主要内容,如果未能解决你的问题,请参考以下文章

「 每日一练,快乐水题 」961. 在长度 2N 的数组中找出重复 N 次的元素

「 每日一练,快乐水题 」961. 在长度 2N 的数组中找出重复 N 次的元素

LeetCode 961. 在长度 2N 的数组中找出重复 N 次的元素 / 464. 我能赢吗(博弈) / 675. 为高尔夫比赛砍树

LeetCode 961 在长度2N的数组中找出重复N次的元素[map] HERODING的LeetCode之路

LeetCode 五月打卡-day21

Leetcode 数组哈希表重复 N 次的元素(961)