DFS序學習+例題

什麼是DFS序? DFS序就是指一棵樹被DFS時所經過的節點的順序 DFS序就是將樹形結構轉化爲線性結構,用DFS遍歷一遍這棵樹,進入到x節點有一個in時間戳,遞歸退出時有一個out時間戳,x節點的兩個時間戳之間遍歷到的點,就是根爲x的子樹的所有節點。  時間戳 時間戳記錄第一次開始訪問這個點的時間和和最後結束訪問的時間   void dfs(int s,int pre) { in[s]=
相關文章
相關標籤/搜索