數組是計算機科學中最常用的數據結構,上一章我們學習了如何創建和使用它。我們知道,可以在數組的任意位置上刪除或添加元素。然而,有時候我們還需要一種在添加或刪除元素時有更多控制的數據結構。有兩種數據結構類似於數組,但在添加和刪除元素時更為可控。它們就是棧和隊列。
本章內容包括:
棧數據結構
向棧添加元素
從棧移除元素
如何使用
Stack
類十進制轉二進制
手機閱讀更精彩!
讀古今文學網 > 學習JavaScript數據結構與算法(第2版) > 第3章 棧 >
數組是計算機科學中最常用的數據結構,上一章我們學習了如何創建和使用它。我們知道,可以在數組的任意位置上刪除或添加元素。然而,有時候我們還需要一種在添加或刪除元素時有更多控制的數據結構。有兩種數據結構類似於數組,但在添加和刪除元素時更為可控。它們就是棧和隊列。
本章內容包括:
棧數據結構
向棧添加元素
從棧移除元素
如何使用Stack
類
十進制轉二進制