剑指offer-用两个栈实现一个队列
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                剑指offer-用两个栈实现一个队列
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                注意使用一個棧存儲從頭到尾的數據,然后利用該棧輸出數據,同時使用另外一個棧存儲從尾到頭的數據。
void push(int node) {stack1.push(node);}int pop() {if (stack2.empty()){while (!stack1.empty()){int a = stack1.top();stack2.push(a);stack1.pop();}}int temp = stack2.top();stack2.pop();return temp;}總結
以上是生活随笔為你收集整理的剑指offer-用两个栈实现一个队列的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 数据结构与算法-栈
- 下一篇: 剑指-利用树的前序遍历和中序遍历结果,输
