zoukankan
html css js c++ java
c++ 字典排序 并统计字符串个数
#include <vector> #include <string> #include <algorithm> #include <iostream> #include <iterator> #include <map> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { vector<string> vec; vec.push_back("This"); vec.push_back("is"); vec.push_back("a"); vec.push_back("key"); vec.push_back("this"); vec.push_back("key"); vec.push_back("A"); vec.push_back("Thas"); vec.push_back("kEy"); map<string,int> words; vector<string>::iterator it = vec.begin(); for(it; it != vec.end(); ++it) { if(words.find(*it) != words.end() ) { int i = words[*it]; ++i; words[*it] = i; } else { words.insert(map<string,int>::value_type(*it,1)); } } map<string,int>::iterator mapit = words.begin(); for(mapit;mapit != words.end();++mapit) { cout<< mapit->first<<" "<<mapit->second<<endl; } return 0; }
查看全文
相关阅读:
ActiveMQ
bzoj 3039 悬线法求最大01子矩阵
bzoj 1015 并查集
bzoj 3037 贪心
bzoj 2599 数分治 点剖分
bzoj 2743 树状数组离线查询
bzoj 2141 线段树套平衡树
bzoj 3171 费用流
bzoj 2751 快速幂
bzoj 2956 数学展开,分段处理
原文地址:https://www.cnblogs.com/dyufei/p/2573901.html
最新文章
Redis应用----消息传递
RPC服务和HTTP服务对比
Redis构建分布式锁
我对RPC的理解
建立自己的Web service(SOAP篇)
PHP与API讲解(一)
redis学习笔记之虚拟内存
在Linux上进行mySql安装部署及遇到的问题的解决方法
Redis几个认识误区
linux中wget 、apt-get、yum rpm区别
热门文章
jquery中使用jsonp
缓存机制
PySpider 爬虫系统
Zipkin 分布式数据追踪系统
node.js 环境
Seafile 网络磁盘
Leanote 蚂蚁笔记 云笔记
Postfix
Extmail 邮箱服务器
Linux 查看文件编码
Copyright © 2011-2022 走看看