阅读背景:

两个队列实现栈,两个栈实现队列

来源:互联网 

1、两个栈实现一个队列

有三种思路:

思路一:将stack1作为存储空间,将stack2作为临时缓冲区,入队时,直接压入stac1,出队时,将stack1中的元素依次出栈压入stack2中,再将stack2的栈顶元素弹出,最后将stack2中的元素再倒回给stack1思路一:将stack1作为




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: