堆疊是一種資料結構,它是列表的一種特殊型別,其中元素只能從頂部新增或刪除。這些操作分別稱為推入或彈出。可以透過彈出一個或多個值,對其進行操作,然後將結果推回堆疊來執行操作。
堆疊被用作計算機語言的基礎,例如 FORTH、PostScript® (Adobe Systems) 以及 Hewlett-Packard® 可程式設計計算器中使用的 RPN 語言。
術語堆疊的另一個概念是 Grothendieck 的代數幾何疊。
堆疊是一種資料結構,它是列表的一種特殊型別,其中元素只能從頂部新增或刪除。這些操作分別稱為推入或彈出。可以透過彈出一個或多個值,對其進行操作,然後將結果推回堆疊來執行操作。
堆疊被用作計算機語言的基礎,例如 FORTH、PostScript® (Adobe Systems) 以及 Hewlett-Packard® 可程式設計計算器中使用的 RPN 語言。
術語堆疊的另一個概念是 Grothendieck 的代數幾何疊。
Eric W. Weisstein “堆疊”。來自 —— 資源。https://mathworld.tw/Stack.html