Data Structure: Stack
Introduction
堆疊是一種後進先出的資料結構,常使用陣列或鏈結串列實現,並且堆疊的push以及pop操作都是從top執行。
所謂的後進先出指的是
💡
LAST IN FIRST OUT
就像以下的圖示那樣
Methods
以下為堆疊常見的操作
Push:加入資料到堆疊裡
Pop:刪除top變數所指的值
isEmpty:檢查堆疊是否是空的
Peek:取得top變數所指的值
Time Complexity
OperationTime ComplexityWo...
kiniku.hashnode.dev6 min read