讀古今文學網 > 學習JavaScript數據結構與算法(第2版) > 第3章 棧 >

第3章 棧

數組是計算機科學中最常用的數據結構,上一章我們學習了如何創建和使用它。我們知道,可以在數組的任意位置上刪除或添加元素。然而,有時候我們還需要一種在添加或刪除元素時有更多控制的數據結構。有兩種數據結構類似於數組,但在添加和刪除元素時更為可控。它們就是棧和隊列。

本章內容包括:

  • 棧數據結構

  • 向棧添加元素

  • 從棧移除元素

  • 如何使用Stack

  • 十進制轉二進制