#include <iostream>
#include <deque>
#include <queue>
#include <algorithm>
#include <numeric>
using namespace std;
int main(){
deque<int> data;
queue<int> Qdata;
cout<<"现在是对deque的操作:"<<endl;
for(int i=1;i<50;i++){
data.push_back(i);
}
cout<<"data输入的数据:"<<endl;
for(deque<int>::iterator iter=data.begin();iter<data.end();iter++)
cout<<*iter<<" ";
cout<<endl<<"插入数字到队头:";
data.push_front(99);
cout<<"data的数据:"<<endl;
for(deque<int>::iterator iter=data.begin();iter<data.end();iter++)
cout<<*iter<<" ";
cout<<endl<<"插入数字到队尾:";
data.push_back(99);
cout<<"data的数据:"<<endl;
for(deque<int>::iterator iter=data.begin();iter<data.end();iter++)
cout<<*iter<<" ";
cout<<endl<<"删除一个队头元素:";
data.pop_front();
cout<<"data的数据:"<<endl;
for(deque<int>::iterator iter=data.begin();iter<data.end();iter++)
cout<<*iter<<" ";
cout<<endl<<"删除一个队尾元素:";
data.pop_back();
cout<<"data的数据:"<<endl;
for(deque<int>::iterator iter=data.begin();iter<data.end();iter++)
cout<<*iter<<" ";
cout<<endl<<"======================================"<<endl;
cout<<"现在是对queue的操作:"<<endl;
for(int i=1;i<=50;i++){
Qdata.push(i);
}
cout<<"Qdata的后端元素:"<<Qdata.back()<<endl;
cout<<"Qdata的前端元素:"<<Qdata.front()<<endl;
cout<<"Qdata的数据:"<<endl;
while(!Qdata.empty()){
cout<<Qdata.front()<<" ";
Qdata.pop();
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
queue.rar (36个子文件)
queue
queue.sdf 7.96MB
ipch
queue-b74c020
queue-e1da8591.ipch 27.13MB
queue.sln 882B
queue.suo 12KB
Debug
queue.exe 64KB
queue.ilk 455KB
queue.pdb 659KB
queue
queue.vcxproj 4KB
Debug
CL.write.1.tlog 354B
vc100.idb 251KB
mt.read.1.tlog 322B
queue.log 4KB
queue.exe.embed.manifest.res 472B
link-cvtres.write.1.tlog 2B
rc.command.1.tlog 520B
link.command.1.tlog 2KB
queue.lastbuildstate 71B
vc100.pdb 252KB
CL.read.1.tlog 8KB
mt.write.1.tlog 322B
queue.vcxprojResolveAssemblyReference.cache 707B
link-cvtres.read.1.tlog 2B
rc.read.1.tlog 294B
queue_manifest.rc 200B
queue.exe.intermediate.manifest 381B
mt.command.1.tlog 378B
link.write.1.tlog 778B
cl.command.1.tlog 662B
queue.write.1.tlog 0B
queue.exe.embed.manifest 406B
main.obj 161KB
rc.write.1.tlog 302B
link.read.1.tlog 5KB
queue.vcxproj.filters 955B
queue.vcxproj.user 143B
main.cpp 1KB
共 36 条
- 1
资源评论
- yjlj86052014-06-08dqueue容器内装的是int型数组,如果装入类就更好了!
- tjzzx8882014-05-23资源不错,值得参考
- e24072019-05-28这个教程挺好用的
whzatsh
- 粉丝: 20
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功