剑指offer——5.用两个栈实现队列

问题描述: 用两个栈来实现一个队列,完成队列的Push和Pop操做。 队列中的元素为int类型。 解题思路: 用栈1存储数据,须要弹出数据时把栈1中的数据压入栈2中,再从栈2中弹出顶部元素。 须要压入数据时,须要先把栈2中的数据再压入栈1中而后再把须要压入的数据压入栈1中。 代码:node class Solution { public: void push(int node) {
相关文章
相关标签/搜索