#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;
}

最新文章

  1. ASP.NET Aries 3.0发布(附带通用API设计及基本教程介绍)
  2. 多线程中的锁系统(三)-WaitHandle、AutoResetEvent、ManualResetEvent
  3. htm5l,第一个script代码练习
  4. 学习python之练习(二)
  5. paip.提升效率--gui 的选择--swing最佳实践swt awt
  6. SQL Server里简单参数化的痛苦
  7. Android源码剖析之Framwork层后记篇(硬件消息传递、apk管理、输入法框架、编译过程)
  8. Failed to load resource: net::ERR_CACHE_MISS
  9. codeforces 434A A. Ryouko&#39;s Memory Note(数学)
  10. YII2框架动态创建表模型
  11. ps中常用的快捷键
  12. Fantageek翻译系列之《使用Autolayout显示变化高度的UITableViewCell》
  13. Visual Studio 2013 发布正式版
  14. centos5.5get 递归下载整个网站
  15. 15.javaweb XML详解教程
  16. Cannot create PoolableConnectionFactory (Communications link failure The last packet sent successfu
  17. tcp拥塞控制 tahoe reno new reno sack
  18. pycharm 中按照文档引包方式,引包错误
  19. JAVA 变量 数据类型 运算符 知识小结
  20. 一篇文章让你了解Android各个版本的历程

热门文章

  1. 命令行压缩解压缩一 7z
  2. Spring框架学习笔记(9)——API接口设计相关知识及具体编码实现
  3. CRC循环冗余检测C语言实现----花了几天时间乱写的
  4. Cheat sheet PySpark SQL Python(PySpark 速查表)
  5. 通过open上网并设置开机自启与自动连接
  6. 二维数组转稀疏数组、稀疏数组恢复二维数组(Java实现)
  7. VMware ESXi 6.7安装过程介绍
  8. oracle数据库的启动、关闭、连接
  9. python网络爬虫(二)requests库的基本介绍和使用
  10. 你一定看得懂的 DDD+CQRS+EDA+ES 核心思想与极简可运行代码示例