Java 集合深入理解(13):Stack 棧

數據結構中的 棧 數據結構中,棧是一種線性數據結構,遵從 LIFO(後進先出)的操作順序,所有操作都是在頂部進行 有點像羽毛球筒: 棧通常有三種操作: push 入棧 pop 棧頂元素出棧,並返回 peek 獲取棧頂元素,並不刪除 我們自定義一個 棧 時只要實現上述三個主要操作即可,本文中將使用 Java 中的 LinkedList 實現一個棧。 棧的使用場景: 棧最主要的意義就在於:入棧和出棧的
相關文章
相關標籤/搜索