官术网_书友最值得收藏!

  • 算法秘籍
  • 王一博
  • 189字
  • 2024-05-10 13:31:58

1.4 棧

棧(stack)是一種先進后出的數(shù)據(jù)結(jié)構(gòu),棧的實現(xiàn)比隊列更簡單,棧只能在棧頂進行操作,要么入棧要么出棧。就像把書一本本地摞起來,最先放的書肯定是摞在下面,最后放的書肯定是摞在上面,摞的時候不允許從中間放進去,拿的時候也是先從最上面開始,不允許從下面或中間抽出來,如圖1-19所示。棧的操作雖然簡單,但使用還是很廣泛的,在算法中經(jīng)常使用單調(diào)棧,比如括號匹配問題,還有中序表達式求值等。

?圖1-19

主站蜘蛛池模板: 杨浦区| 玛纳斯县| 武夷山市| 保定市| 江华| 阿鲁科尔沁旗| 姚安县| 介休市| 通化市| 漯河市| 桦甸市| 定襄县| 昌图县| 吉首市| 宜兰市| 光山县| 峨眉山市| 迁安市| 云和县| 米泉市| 惠州市| 乌什县| 永平县| 潜山县| 东安县| 德清县| 招远市| 四子王旗| 张家界市| 周口市| 桃园市| 黔西| 莱州市| 泗水县| 宿迁市| 鹿泉市| 永定县| 新沂市| 海伦市| 连城县| 开鲁县|