225 Implement Stack using Queues
来源:互联网 发布:java字符串加减乘除 编辑:程序博客网 时间:2024/06/07 01:25
class Stack {public: // Push element x onto stack. void push(int x) { q1.push(x); } // Removes the element on top of the stack. void pop() { while(q1.size()!=1) { q2.push(q1.front()); q1.pop(); } q1.pop(); q1 = q2; while(!q2.empty()) q2.pop(); } // Get the top element. int top() { return q1.back(); } // Return whether the stack is empty. bool empty() { return q1.empty(); }private: queue<int> q1; queue<int> q2;};
0 0
- 225 Implement Stack using Queues
- 225Implement Stack using Queues
- [225]Implement Stack using Queues
- [225]Implement Stack using Queues
- 225 Implement Stack using Queues
- [225] Implement Stack using Queues
- Implement Stack using Queues
- Implement Stack using Queues
- Implement Stack using Queues
- Implement Stack using Queues
- Implement Stack using Queues
- Implement Stack using Queues
- Implement Stack using Queues
- Implement Stack using Queues
- Implement Stack using Queues
- Implement Stack using Queues
- Implement Stack using Queues
- Implement Stack using Queues
- 172 Factorial Trailing Zeroes
- 决策树算法
- 今天来学习下美团推荐算法实践:机器学习重排序模型
- pip安装mysql-python报致命错误:my_config.h:没有那个文件或目录
- 动态页面jsp转换为html静态的网页
- 225 Implement Stack using Queues
- 112 Path Sum
- 20151114 shell脚本控制oracle随系统启动
- 102 Binary Tree Level Order Traversal
- selenium2(webdriver)的“兄弟姐妹”
- K-means聚类算法
- 119 Pascal's Triangle II
- Tomcat不能启动注意事项
- hdu4803