🪟 Patterns · 指針與視窗

滑動視窗 Sliding Window

20 題(16 題以此為主技法)

🎯 何時用

在連續子陣列/子字串中找「最長/最短/符合條件」的區段,且區段具單調性(擴張變壞、收縮變好)。

🧩 模板心法

右指針擴張、條件破壞時左指針收縮;維護視窗內統計(計數、和、distinct)。固定長度則同時推進兩端。

Easy 3 題

Medium 15 題

Hard 2 題