剑指--用两个栈实现队列
来源:互联网 发布:绝对恋爱命令动漫淘宝 编辑:程序博客网 时间:2024/05/17 03:37
用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型
class Solution{public: void push(int node) { stack1.push(node); } int pop() { //等待栈2出完后才能继续入栈不然,不然就会占据栈顶 if(stack2.size()<=0){ while(stack1.size()>0){ stack2.push(stack1.top()); stack1.pop(); } } int t=stack2.top(); stack2.pop(); return t; }private: stack<int> stack1; stack<int> stack2;};
0 0
- [剑指offer]用两个栈实现队列
- 【剑指offer】用两个栈实现队列
- 剑指offer--用两个栈实现队列
- 剑指Offer-用两个栈实现队列
- 剑指offer:用两个栈实现队列
- 《剑指offer》用两个栈实现队列
- 用两个栈实现队列(剑指offer)
- 剑指 offer:用两个栈实现队列
- 【剑指Offer】用两个栈实现队列
- 剑指offer-用两个栈实现队列
- 《剑指offer》-用两个栈实现队列
- 剑指offer 用两个栈实现队列
- 剑指offer 用两个栈实现队列
- [剑指offer]用两个栈实现队列
- 剑指offer--用两个栈实现队列
- 剑指--用两个栈实现队列
- 剑指offer|用两个栈实现队列
- 【剑指offer】用两个栈实现队列
- uitableView固定某一控件
- java追加写入Excel之新建工作薄
- 基于web的可视化数据库管理
- 主流的iphone机型屏幕快照尺寸
- 持续更新前端兼容坑
- 剑指--用两个栈实现队列
- textview onclick属性 无效问题
- java web后端打算转做前端改如何下手?
- VNC不显示桌面
- ViewPager小圆点无限轮播
- EL表达式
- VS2008 直接添加obj 文件
- Techsoft.ASTRA.Pro.v15.0.Win32_64 1DVD(结构分析)
- 将token添加到请求头中进行网络请求