首页 > 学院 > 开发设计 > 正文

栈与队列

2019-11-10 17:32:44
字体:
来源:转载
供稿:网友

栈 特点 先进先出 队列 特点 先进后出

#include<iostream>#include<stack>#include<queue>using namespace std;int main(){ stack<int>q; queue<int>p; for(int i=0;i<5;i++){ int j; cin>>j; q.push(j);//压入栈顶 } for(int i=0;i<5;i++){ cout<<q.top()<<endl;//输出栈顶 q.pop();//删除栈顶 } for(int i=0;i<5;i++){ int j; cin>>j; p.push(j); } for(int i=0;i<5;i++){ cout<<p.front()<<" "<<p.back()<<endl;//输出队首 输出队尾 p.pop(); } return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表