JS中的隊列(queue)和棧(stack)

隊列: 遵循先進先出(FIFO)原則. 好比火車過隧道, 在入口, 車頭先進去; 在出口, 車頭先出去. 棧: 遵循先進後出(FILO)原則. 好比圓筒狀的硬包裝薯片, 不想吃, 就把薯片A放回去(確定是放到離開口最近的地方); 過了一會, 又想吃了, 就拿出距開口最近的薯片A. JS中, 棧和隊列的界限不是那麼明顯, 因此也沒法準確瞭解他們之間的區別. 接下來, 我會用數組來詳述棧和隊列的不一樣
相關文章
相關標籤/搜索