C++容器常用方法汇总
C++容器常用方法汇总——陆熠鹏
一. Vector
1. 定义·
1 | //创建一个空vector |
2. 增
1 | //向向量尾部增加一个元素x |
迭代器使用example:
1 | vector<int> vv={1,2,3,4,5}; |
3. 删
1 | //删除向量尾部最后一个元素 |
4. 属性
1 | vec.empty(); |
二. Unordered_map
1. 构造
1 | unordered_map<int,int> cac; |
2. 增
1 | ``` |
4. 属性
1 | //查找key,查到反应对应迭代器,若无则返回末尾迭代器 |
三. Stack
1. 构造
1 | stack<int> cac; |
2. 增
1 | cac.push(); |
3. 删
1 | cac.pop(); |
4. 查
1 | cac.top(); |
5. 属性
1 | cac.empty(); |
四. Queue
1. 汇总
1 | // 定义一个队列 |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.