行业知识
c++ primer中文版第五版作业第十一章
2026-11-14 10:14:17
来源:互联网转载
仓库地址
()文章目录
- 11.1
- 11.2
- 11.3
- 11.4
- 11.5
- 11.6
- 11.7
- 11.8
- 11.9
- 11.10
- 11.11
- 11.12
- 11.13
- 11.14
- 11.15
- 11.16
- 11.17
- 11.18
- 11.19
- 11.20
- 11.21
- 11.22
- 11.23
- 11.24
- 11.25
- 11.26
- 11.27
- 11.28
- 11.29
- 11.30
- 11.31
- 11.32
- 11.33
- 11.34
- 11.35
- 11.36
- 11.37
- 11.38
11.1
map��的元素是按 关键字 和 值 的方式成对保存的,值的访问也是依赖关键字。而vector中的元素是按它们在容器中的位置来顺序保存和访问的。
()11.2
- vector,一般在末尾作添加删除,元素数量变化不大,需要随机访问。
- deque,以上条件下,如果还需要在头部频繁添加删除元素,可以选择。
- list,元素较多,元素数量在程序运行中变化频繁,只采用遍历的方式访问元素。
- map,有关联的许多对关键字和值。
- set,保存许多同类型元素的集合,并按值访问。
11.3
#include #include #include using namespace std;int main(void){string tmp;map smp;while(cin>>tmp)++smp[tmp];for(auto &p:smp)cout