數據結構----棧與隊列(java實現代碼)

一、棧 棧是一種線性結構,棧對應的操作是數組的子集;棧只能從一端添加元素,也只能從一端取出元素,這一端稱爲棧頂,是一種後進先出的數據結構。 棧的一些常見的應用有undo操作(撤銷)、程序調用的系統棧(程序中斷時進入系統棧,當子過程執行完成後,通過系統棧回到上層中斷的位置繼續執行)。 因爲棧對應的操作是數組的子集,所以直接使用上一節數據結構----數組(java實現代碼)的刪除元素和添加元素的功能即
相關文章
相關標籤/搜索