堆疊是後進先出 (LIFO) 的資料結構。在演算法中,堆疊常用於需要「匹配」或「追蹤最近狀態」的場景,例如括號匹配、單調堆疊等。Notes:看到「最近的」、「匹配的」關鍵字,考慮用 Stack單調堆疊 (Monotonic Stack) 可在 O(n) 內解決「下一個更大元素」類型問題