STL - 常用关联容器代码 - set & multiset
2024-08-25 13:01:17
代码如下:
/*
5. set & multiset
*/ set<string> cities{
"Braunschweig", "Hanover", "Frankfurt", "New York",
"Chicago", "Toronto", "Paris", "Frankfurt"
};
multiset<string> dup_cities {
"Braunschweig", "Hanover", "Frankfurt", "New York",
"Chicago", "Toronto", "Paris", "Frankfurt"
};
cout << "cities before:" << endl;
ContainerUtil<set<string>>::printElements(cities);
ContainerUtil<multiset<string>>::printElements(dup_cities); cities.insert({ "London", "Munich", "Hanover", "Braunschweig" });
dup_cities.insert({ "London", "Munich", "Hanover", "Braunschweig" });
cout << "cities after:" << endl;
ContainerUtil<set<string>>::printElements(cities);
ContainerUtil<multiset<string>>::printElements(dup_cities);
运行结果:
cities before:
Braunschweig Chicago Frankfurt Hanover New York Paris Toronto
Braunschweig Chicago Frankfurt Frankfurt Hanover New York Paris Toronto
cities after:
Braunschweig Chicago Frankfurt Hanover London Munich New York Paris Toronto
Braunschweig Braunschweig Chicago Frankfurt Frankfurt Hanover Hanover London Munich New York Paris Toronto
最新文章
- [AngularJS] AngularJS系列(3) 中级篇之表单验证
- 关于InvokeRequired与Invoke
- Asp.net MVC 之过滤器
- 如何准备阿里社招面试,顺谈 Java 程序员学习中各阶段的建议
- python sys.argv[]
- 表格控件表头栏目(Column)与数据表头步
- Cows
- OSG+Python
- 嵌入式 RTP通话:视频流(H.264)的传输
- Python学习最佳路线图
- NodeJS中使用swig模板引擎
- python 数组 变成 字典的方法
- idea 设置字体
- Eclipse: the import java.util cannot be resolved
- Spring 事务传播行为实验
- docker-compose.yml样例(mysql主从+mycat读写分离)
- mac 下安装php7.1 memcache扩展
- vue总结05 过渡--状态过渡
- Ionic 4 and the Lifecycle Hooks
- VS2017中对C++的单元测试
热门文章
- java面试题一
- 【BZOJ 2024】 2024: [SHOI2009] 舞会 (容斥原理+高精度)
- [ZOJ3254] MON 9.2009Secret Code
- luoguP3232 [HNOI2013]游走 贪心 + 概率期望 + 高斯消元
- 【期望DP】BZOJ2134- 单选错位
- Python字典树实现
- Velocity模板学习(一)
- CROC 2016 - Elimination Round (Rated Unofficial Edition) B. Mischievous Mess Makers 贪心
- HDU 5295 Unstable 计算几何
- SSE两个页面的相互通信