deque双端队列容器前、中、尾部插入
来源:互联网 发布:飞鸽传书 软件 编辑:程序博客网 时间:2024/06/13 21:27
#include <deque>
#include <iostream>
using namespace std;
int main()
{
deque<int> d;
//尾部插入
d.push_back(1);
d.push_back(2);
d.push_back(3);
cout <<d[0] << " "<< d[1] << " "<< d[2] << endl;
//从头部插入,不会增加元素,只会覆盖,而且元素往后移动
d.push_front(10);
d.push_front(20);
cout <<d[0] << " "<< d[1] << " "<< d[2] << endl;
//从中间插入,不会增加元素,只会覆盖,而且元素往后移动
d.insert(d.begin()+1,30);
cout <<d[0] << " "<< d[1] << " "<< d[2] << endl;
cin.get();
return 0;
}
#include <iostream>
using namespace std;
int main()
{
deque<int> d;
//尾部插入
d.push_back(1);
d.push_back(2);
d.push_back(3);
cout <<d[0] << " "<< d[1] << " "<< d[2] << endl;
//从头部插入,不会增加元素,只会覆盖,而且元素往后移动
d.push_front(10);
d.push_front(20);
cout <<d[0] << " "<< d[1] << " "<< d[2] << endl;
//从中间插入,不会增加元素,只会覆盖,而且元素往后移动
d.insert(d.begin()+1,30);
cout <<d[0] << " "<< d[1] << " "<< d[2] << endl;
cin.get();
return 0;
}
- deque双端队列容器前、中、尾部插入
- Deque双端队列容器
- deque双端队列容器
- Deque双端队列容器
- deque双端队列容器
- 双端队列--Deque 容器
- C++ STL deque双端队列容器
- deque 双端队列容器 学习笔记
- stl之deque双端队列容器
- STL deque双端队列容器
- C++ STL 容器技术 之 deque双端队列容器
- C++ STL 容器技术 之 deque双端队列容器
- 【STL】容器 > 顺序容器 > deque(双端队列)
- C++ STL学习笔记三 deque双端队列容器
- STL顺序容器之deque双端队列
- STL顺序容器之deque双端队列
- STL泛型编程-deque双端队列容器
- STL顺利容器之双端队列(deque)
- 用宏定义FIND求一个结构体里某个变量相对于sturct的偏移量
- 一个五位数ABCDE乘与4为EDCBA五个数还不重复
- C++去掉注释
- 编写函数,要求输入年月日时分秒,输出该时间的下一秒
- Antenna Placement poj3020
- deque双端队列容器前、中、尾部插入
- list容器查找算法find(),
- map容器创建、元素插入和前向遍历访问
- java 笔记1
- multimap对象创建、元素插入
- queue队列容器入队,出队,读取队首元素,队尾元素,判断是否为空
- reverse反向排列
- set容器元素的插入和中序遍历,反向遍历,反向迭代器reverse_iterator和rbegin(),rend();
- sort默认升序排序