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

用两个栈实现队列

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

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

全部评论

相关推荐

04-03 11:37
武汉大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务