LeetCode || Implement Queue using Stacks
来源:互联网 发布:类似于完美世界 知乎 编辑:程序博客网 时间:2024/05/01 20:02
class Queue {public: // Push element x to the back of queue. void push(int x) { s1.push(x); } // Removes the element from in front of queue. void pop(void) { if(s2.size() == 0) { while(s1.size()!=0) { s2.push(s1.top()); s1.pop(); } } s2.pop(); } // Get the front element. int peek(void) { if(s2.size() == 0) { while(s1.size()!=0) { s2.push(s1.top()); s1.pop(); } } return s2.top(); } // Return whether the queue is empty. bool empty(void) { if(s1.size() == 0 && s2.size() == 0) return true; return false; } stack<int> s1; stack<int> s2;};
0 0
- leetcode :Implement Queue using Stacks
- [LeetCode] Implement Queue using Stacks
- LeetCode Implement Queue using Stacks
- LeetCode || Implement Queue using Stacks
- leetcode Implement Queue using Stacks
- Leetcode Implement Queue using Stacks
- [LeetCode]Implement Queue using Stacks
- 【Leetcode】Implement Queue using Stacks
- LeetCode Implement Queue using Stacks
- Leetcode: Implement Queue using Stacks
- [leetcode] Implement Queue using Stacks
- 【leetcode】Implement Queue using Stacks
- [Leetcode]Implement Queue using Stacks
- [leetcode] Implement Queue using Stacks
- LeetCode-Implement Queue using Stacks
- LeetCode Implement Queue using Stacks
- Leetcode: Implement Queue using Stacks
- LeetCode:Implement Queue using Stacks
- C++11并发之std::mutex
- 21-Tomcat不编译项目
- Ubuntu Coding for Your Friends
- The Unix Tools Are Your Friends
- 各种图像格式
- LeetCode || Implement Queue using Stacks
- 关于struts2与spring整合中,scope=“?”的使用,对整个系统的影响
- Get Started——开发前的注意事项
- 实时显示iOS编写UI代码效果
- 2015 Bestcoder 47# A
- javascript性能优化的几点建议
- Java Thread.join()详解--父线程等待子线程结束后再结束
- JVM知识
- iOS 在ScrollView 上加 同向滑动手势