樹 (Tree)
樹是一種沒有環的圖結構,常用來表示分層資料,例如目錄、家譜、公司組織。

深度優先搜尋 (DFS)
DFS 會一路往下走到底再回來,適合找連通塊、回溯列舉、拓樸排序等。

廣度優先搜尋 (BFS)
BFS 以一圈圈向外擴張,適合無權圖最短路徑、層級走訪、二分圖判定。