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. 为高尔夫比赛砍树