DFS 的一種,只是需要額外維護一個狀態。當遇到兩個分支時,維護一個狀態,進到分支A,當A完成之後,回到原點,這時候要視情況重置狀態,再進入到B分支

凡是 dfs 都先想