文章目录 一、题目 二、题解 三、牛客网写法 四、总结 一、题目 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 二、题解 总结来说就是借助两个栈来实现队列的先进先出功能,如果stack1 用来接收入队,stack2用来缓存,入队都入stack1,出队借助stack2,这里有个关键需要注意,只要skack2不为空,就直接从 stack2里出队,如果stack2为空就去判断stack1是否为空,不为空就将其出栈道stack2 中 也就是出栈一定是从 stack2 里出的