map 迭代器的遍历

来源:互联网 发布:大数据徐子沛在线阅读 编辑:程序博客网 时间:2024/05/22 09:42
#include<map>#include<string>#include<iostream>#include<stdio.h>using namespace std;map<string ,int >cnt;map<string,int>::iterator it;int main(){    string s;    int n;    string ans;    int maxn = 0;    cin>>n;    for(int i =0; i < n;i++)    {        cin>>s;        if(!cnt.count(s))cnt[s] = 1;        else cnt[s]++;    }    for(it= cnt.begin();it != cnt.end();it++)    {        if(it->second>maxn)        {            maxn= it->second;             ans =it->first;        }    }     cout<<maxn<<endl;        cout<<ans<<endl;    return 0;}


通过以上的测试,直接可以输出来第一个和第二个变量的值

这个代码是求得输入的最多的字符串 并且输出次数

原创粉丝点击