完全暴力求解,没有考虑别的东西
class Solution {
public:
vector<int> majorityElement(vector<int>& nums) {
vector<int> result;
map<int,int> count;
int length=nums.size()/3;
for(int i=0;i<nums.size();i++)
count[nums[i]]++;
for(map<int,int>::iterator it=count.begin();it!=count.end();it++)
{
if(it->second>length)
result.push_back(it->first);
}
return result;
}
};