两个栈实现一个队列的功能
2017-08-14 16:50
363 查看
入队:将元素进栈A
出队:判断栈B是否为空,若为空,则将栈A中所有元素pop,并push进栈B,栈B出栈;若栈B不为空,栈B直接出栈,并push到栈A。
Qt_Dir:1-2
出队:判断栈B是否为空,若为空,则将栈A中所有元素pop,并push进栈B,栈B出栈;若栈B不为空,栈B直接出栈,并push到栈A。
Qt_Dir:1-2
相关文章推荐
- 用两个栈实现一个队列:实现出队列和入队列功能,用两个队列实现一个栈
- 用两个栈实现一个队列功能
- 用两个栈实现一个队列的功能
- 用两个栈实现一个队列的功能,请用C++实现它
- 用两个栈实现一个队列功能
- 能否用两个栈实现一个队列的功能
- 用两个栈实现一个队列的功能 && 两个队列实现一个栈的功能 && 代码实例
- 用两个栈实现一个队列的功能
- 面试题7_使用两个栈实现一个队列的功能
- 用两个栈实现一个队列的功能 && 两个队列实现一个栈的功能 && 代码实例
- 用两个栈实现一个队列功能
- 两个栈实现一个队列的添加、删除功能
- 分享:两个栈实现一个队列的功能
- 用C++实现用两个栈实现一个队列的功能
- 用两个栈实现一个队列的功能
- 两个栈实现一个队列的功能
- 用两个栈实现一个队列的功能 && 两个队列实现一个栈的功能 && 代码实例
- Java用两个队列实现一个栈的功能
- 用两个栈实现一个队列的功能?要求给出算法和思路!
- 用两个堆栈实现一个列表的功能(主要是入队列和出队列)