用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。

栈的特性是先进后出,队列的特性是先进先出。 对于队列push的操作:直接入栈stack1。 对于队列pop的操作:将stack作为存储栈,将stack2作为临时缓冲栈 先将元素入stack1(stack.push),再将stack1中元素出栈,入stack2栈,当stack1中为空时,弹出stack2中最上面的元素,即出列。 方法一: package demo4; import java.util
相关文章
相关标签/搜索