「堆疊 Stack」就是一層一層的疊起來,但是資料的Push(增加) 和 Pop(取出)只能從Top(頂端)操作。
可以使用陣列來實現堆疊的規則。
現實常見的堆疊 : 書本、盤子,甜甜圈等等。
1. 資料進出只能從Top(頂端)進出,順序是 : 後進先出
Top (頂端)
Bottom (底部)
2. 堆疊的操作,基本5種
Push : 增加資料
Pop : 取出資料
TopData : 讀取頂端的資料是什麼
IsFull : 是否滿了,回傳True(是) 或 False(否)
IsEmpty : 是否為空,回傳True(是) 或 False(否)
資料操作需要「後進先出」的方式進出,「堆疊 Stack」的規則就很適合使用。
文章標籤
全站熱搜

***給您這一篇文章按推鼓勵: 從 0 ---> 1 秋老虎期間, 暑氣未消退之前, 仍請留意補充水分 & 防曬喔. 進了才發現已經讀過了, 所以是再次來訪 ***我們又來串門子囉: 白露已過, 早晚氣溫有點涼, 請多多留意. >>>歡迎有空時光臨我家格子, 請來看看 [前幾天 po出] 置頂的科普文章: [198]: 石化石說(8): 摩洛哥三葉蟲化石 https://jeje4fp.pixnet.net/blog/post/344077981 歡迎有空光臨看看喔. 若是有空光臨,歡迎留言交流討論心得喔. 😊 願天天開開心心! 願幸福滿滿! 願福泰安康! 祝福闔府周二平安健康+HAPPY喔! 日安囉. 😍