棧和堆

什麼是棧和堆及其區別? 數組結構 棧 棧是限定僅在表尾進行插入和刪除操作的線性表。是數據暫時存儲的地方,所以纔有進棧、出棧的說法。 棧作爲一種數據結構,是一種只能在一端進行插入和刪除操作的特殊線性表。它按照後進先出的原則存儲數據,先進入的數據被壓入棧底,最後的數據在棧頂,需要讀數據的時候從棧頂開始讀。棧具有記憶作用,對棧的插入與刪除操作中,不需要改變棧底指針。 允許進行插入和刪除操作的一端稱爲棧頂
相關文章
相關標籤/搜索