1樓:聖魯安德斯
LinkedList 既有棧的 pop,push 方法,又有佇列的 offer,poll 方法,還有deque的 addfirst,addLast,removeFirst, removeLast 方法,還有collection 都有的 add,remove 方法,還有棧和堆的 peek 方法。 所以實際上LinkedList 既是棧,又是堆,還是雙向佇列。所以建議用 Deque = new LinkedList。
2樓:Intopass
List
1樓:聖魯安德斯
LinkedList 既有棧的 pop,push 方法,又有佇列的 offer,poll 方法,還有deque的 addfirst,addLast,removeFirst, removeLast 方法,還有collection 都有的 add,remove 方法,還有棧和堆的 peek 方法。 所以實際上LinkedList 既是棧,又是堆,還是雙向佇列。所以建議用 Deque = new LinkedList。
2樓:Intopass
List