STL-deque 双端数组简析
2024-10-08 10:11:54
#include <iostream>
#include <deque> using namespace std; int main()
{
// 插入
deque<int> de;
for(int i=;i<;++i)
{
de.push_back(i);
} for(int i=;i<=;++i)
{
de.push_front(i*);
} for(deque<int>::iterator it=de.begin();it!=de.end();++it)
{
cout<<*it<<" ";
}
cout<<endl; // 删除
de.pop_back();
de.pop_front();
for(deque<int>::iterator it=de.begin();it!=de.end();++it)
{
cout<<*it<<" ";
}
cout<<endl; // 求当前迭代器位置
for(deque<int>::iterator it=de.begin();it!=de.end();++it)
{
cout<<distance(de.begin(),it)<<" ";
}
cout<<endl; }
#include <iostream>#include <deque>
using namespace std;
int main(){ // 插入 deque<int> de; for(int i=0;i<5;++i) { de.push_back(i); }
for(int i=1;i<=5;++i) { de.push_front(i*10); }
for(deque<int>::iterator it=de.begin();it!=de.end();++it) { cout<<*it<<" "; } cout<<endl;
// 删除 de.pop_back(); de.pop_front(); for(deque<int>::iterator it=de.begin();it!=de.end();++it) { cout<<*it<<" "; } cout<<endl;
// 求当前迭代器位置 for(deque<int>::iterator it=de.begin();it!=de.end();++it) { cout<<distance(de.begin(),it)<<" "; } cout<<endl;
}
最新文章
- ASP.NET Aries 3.0发布(附带通用API设计及基本教程介绍)
- 多线程中的锁系统(三)-WaitHandle、AutoResetEvent、ManualResetEvent
- htm5l,第一个script代码练习
- 学习python之练习(二)
- paip.提升效率--gui 的选择--swing最佳实践swt awt
- SQL Server里简单参数化的痛苦
- Android源码剖析之Framwork层后记篇(硬件消息传递、apk管理、输入法框架、编译过程)
- Failed to load resource: net::ERR_CACHE_MISS
- codeforces 434A A. Ryouko&#39;s Memory Note(数学)
- YII2框架动态创建表模型
- ps中常用的快捷键
- Fantageek翻译系列之《使用Autolayout显示变化高度的UITableViewCell》
- Visual Studio 2013 发布正式版
- centos5.5get 递归下载整个网站
- 15.javaweb XML详解教程
- Cannot create PoolableConnectionFactory (Communications link failure The last packet sent successfu
- tcp拥塞控制 tahoe reno new reno sack
- pycharm 中按照文档引包方式,引包错误
- JAVA 变量 数据类型 运算符 知识小结
- 一篇文章让你了解Android各个版本的历程
热门文章
- 命令行压缩解压缩一 7z
- Spring框架学习笔记(9)——API接口设计相关知识及具体编码实现
- CRC循环冗余检测C语言实现----花了几天时间乱写的
- Cheat sheet PySpark SQL Python(PySpark 速查表)
- 通过open上网并设置开机自启与自动连接
- 二维数组转稀疏数组、稀疏数组恢复二维数组(Java实现)
- VMware ESXi 6.7安装过程介绍
- oracle数据库的启动、关闭、连接
- python网络爬虫(二)requests库的基本介绍和使用
- 你一定看得懂的 DDD+CQRS+EDA+ES 核心思想与极简可运行代码示例