js數組實現棧數據結構與練習使用

棧的定義 棧是一種特殊的線性表,棧是一種遵從後進先出(LIFO)原則的有序集合。新添加的或待刪除的元素都保存在棧的 同一端,稱作棧頂,另一端就叫棧底。在棧裏,新元素都靠近棧頂,舊元素都接近棧底。 在現實生活中也能發現很多棧的例子。例如,下圖裏的羽毛球桶就是一個例子 下面我們來實現一個棧 function Stack(){ var items = []; //存儲數據
相關文章
相關標籤/搜索