求一个数组中出现次数最多的数
描叙:一大推数据里面,数字与数字之间用空格隔开,找出出现次数最多的一个数字的算法
#include<iostream>#include<map>#include<utility>using namespace std;int main(){map<int , int> word_count;int number;while(cin>>number)++word_count[number];for(map<int , int>::iterator iter = word_count.begin() ; iter != word_count.end() ; ++iter)cout<<(*iter).first<<"\t\t" <<(*iter).second<<endl;return 0;}