Vector容器迭代
来源:互联网 发布:音乐制作软件下载 编辑:程序博客网 时间:2024/05/17 17:56
采用for(auto str:strs)方式迭代:
例如HDUOJ 1004
代码:
#include <cstdio>#include <map>#include <iostream>#include <vector>using namespace std;int main(){ int n; while(scanf("%d",&n)!=EOF) { map<string,int> ans; vector<string> cnt; if(n==0) break; for(int i=0;i<n;i++) { string str; cin>>str; if(ans[str] == 0)cnt.push_back(str); ans[str]++; } int maxnum = 0; string ansstr; for(auto str:cnt) { if(ans[str] > maxnum) { maxnum = ans[str]; ansstr = str; } } cout<<ansstr<<endl; } return 0;}
阅读全文
0 0
- Vector容器迭代
- 容器类(1)Vector(re迭代)
- vector 的迭代和删除元素
- vector 容器
- Vector容器
- vector容器
- Vector 容器
- vector容器
- vector容器
- 容器vector
- vector 容器
- vector 容器
- vector容器
- Vector容器
- vector容器
- vector容器
- vector容器
- vector容器
- jQuery对指定元素中指定字符串进行替换的方法
- JavaSE项目中向mysql数据库中写入Data类型字段的方法
- TCP 简单记录
- javaparser试用
- PHP 设置调试工具XDebug PHPStorm IDE
- Vector容器迭代
- Java的HttpClient、HttpGet和HttpPost请求
- 国密PSAM卡,国密算法模块,SM1算法模块,SM7算法模块,封装形式灵活多样
- 利用GetPrivateProfileString读取配置文件(.ini)
- Java 中的语法糖 (Syntactic Sugar)
- IntelliJ使用指南—— 导入Eclipse的Web项目
- 软件质量的属性
- Python的random方法
- JavaEE中用response向客户端输出中文数据乱码问题分析