deque容器基本操作
来源:互联网 发布:感情洁癖 知乎 编辑:程序博客网 时间:2024/06/07 00:43
传智扫地僧课程学习笔记。
直接看老师示例代码吧,
双端数组,
#include <iostream>using namespace std;#include "deque"#include "algorithm"void printD(deque<int> &d){for (deque<int>::iterator it=d.begin(); it!=d.end(); it++ ){cout << *it << " ";}}void main41(){deque<int> d1;d1.push_back(1);d1.push_back(3);d1.push_back(5);d1.push_front(-11);d1.push_front(-33);d1.push_front(-55);cout << endl;cout << "头部元素:" << d1.front() <<endl;cout << "尾部元素:" << d1.back() << endl;printD(d1);d1.pop_front();d1.pop_back();printD(d1);cout <<endl;//查找 -33 在数组下标的值deque<int>::iterator it = find(d1.begin(), d1.end(), -33 );if (it != d1.end()){cout << "-33数组下标是" << distance(d1.begin(), it) <<endl;}else{cout << "没有找到值为-33的元素" << endl;}}void main444(){main41();cout<<"hello..."<<endl;system("pause");return ;}
0 0
- deque容器基本操作
- deque容器基本操作
- deque的基本操作
- 基本序列容器:vector、list和deque
- deque容器
- deque容器
- deque容器
- deque容器
- Deque容器
- deque双端队列的基本操作
- C++ STL基本容器string,vector,list,deque,map..[转]
- STL基本容器: string、vector、list、deque、set、map
- STL的三个基本容器 vector list deque
- STL基本容器: string、vector、list、deque、set、map
- multiset容器基本操作
- 【Docker】容器基本操作
- multiset容器基本操作
- stack容器基本操作
- Java基础之基本数据类型转换
- 【Java】Java-version报错error:could not open'...jvm.cfg'
- java设计模式——装饰模式
- 浅谈oracle中row_number() over()分析函数用法
- Mongoose初体验
- deque容器基本操作
- 【caffe学习】caffe第二个比较典型的识别例子CIFAR_10的运行详解
- 【java】制造工厂里的开发工作
- poi workbook 的 cellstyle 创建不能超过4000的解决方法
- Bootstrap内容分类使用方法(tab)
- gets和fgets函数的区别
- 前端学习笔记-HTML(一)
- 微信小程序开发基础篇之安装(一)
- Spring入门之bean装配