225. Implement Stack using Queue

2018-10-18  本文已影响0人  高思阳

Implement the following operations of a stack using queues.

Notes:

Update (2015-06-11):

The class name of the Java function had been updated to MyStack instead of Stack.

译:使用队列来实现以下栈的操作:

问题分析

关于栈和队列的相互实现,主要考察的是两者的概念和原理的清晰度,并且在队列实现中,需要了解相关语言的知识点,例如Java中实现队列结构的类有LinkedList,那么LinkedList中的哪些方法符合条件,就可以去看看Java源码。这里给出LeetCode中对这次的总结,各类操作的时间复杂度都分析明确,值得仔细看看:implement-stack-using-queues

上一篇 下一篇

猜你喜欢

热点阅读