🌊 Patterns · 搜尋・樹・圖

廣度優先 BFS BFS

51 題(35 題以此為主技法)

🎯 何時用

無權圖最短步數、層序遍歷、多源同時擴散(腐爛橘子)。

🧩 模板心法

佇列逐層擴張、visited 去重;多源就把所有起點先入隊。層數即最短距離。

Easy 5 題

Medium 40 題

Hard 6 題