![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL 容器
拂袖秋波
这个作者很懒,什么都没留下…
展开
-
HDU 1242 Rescue(优先队列+广度优先搜索)
Rescue Problem Description Angel was caught by the MOLIGPY! He was put in prison by Moligpy. The prison is described as a N * M (N, M <= 200) matrix. There are WALLs, ROADs, and GUARDs in...原创 2018-01-20 12:22:45 · 406 阅读 · 0 评论 -
STL-vector常用用法
1.头文件:#include <vector>定义方法:a)vector<int>v1;//vector元素为 int 型 b)vector<string>v2;// vector元素为string型 vector<node>v3;//入队元素为结构体型,结构体可以自行定义3.常用操作:push_back(...原创 2018-04-28 09:08:42 · 151 阅读 · 0 评论 -
STL 通用函数总结
set<int>::iterator it;//set<int>为迭代器类型,根据自己定义的容器类型定义 set<int>::reverse_iterator r_it;//反向迭代器//查找类函数,查找失败均返回end()begin()//返回指向第一个元素的迭代器end()//返回指向最后一个元素+1的迭代器rbegin()//返回指向集合中最后...原创 2018-04-28 10:13:25 · 161 阅读 · 0 评论 -
STL - set 常用用法总结
STL 通用函数总结 1.头文件:#include <set> 2.定义://set 内的元素只允许出来一次,如果需要集合中的元素允许重复那么可以使用multiset,multiset.earse(a)将删除容器内所有的a元素//Set 默认容器内的元素升序排序set<int> s //定义一个set容器 类型为int型set<int, ...原创 2018-04-28 10:38:17 · 234 阅读 · 0 评论 -
STL - map 常用用法详解
STL 通用函数总结 1.头文件:#include<map>2.定义:建立Key - value的对应map<int, string> mapStudent; //定义一个用int作为索引,并拥有相关联的指向string3.常用操作: 3.1在map中插入元素mapStudent.insert(pair<int, string>...原创 2018-04-28 11:38:45 · 258 阅读 · 0 评论 -
STL - list 常用方法总结
1.头文件#include<list>2.函数构造list<int> L0// // 空链表list<int> L1(9)// // 建一个含9个默认值是0的元素的链表list<int> L2(5,1)// // 建一个含5个元素的链表,值都是1list<int> L3(L2)// // 建一个...原创 2018-04-29 22:36:44 · 149 阅读 · 0 评论