题解 | #用两个栈实现队列#

用两个栈实现队列

http://www.nowcoder.com/practice/54275ddae22f475981afa2244dd448c6

图解
栈是“先进后出”,队列是“先进先出”,只需要将元素先进入第一个栈stack1,再取第一个栈的栈顶元素,放入第二个栈stack2,直至全部放入,再从stack2中依次取出栈顶元素即可完成。

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务