
[Graph Traversal] DFS Tree
·
CS/Algorithm
DFS Tree전진(재귀 호출)을 한 edge로 만듦DFS Tree is the Result of DFSUsually analyze DFS Tree to get information DFS Tree에 있는 edge를 Tree edge라고 부른다그리고 Tree edge에 포함되지 않은 것들을 Back Edges라고 한다 Edges of input Graph becomes Tree or Back edges of DFS TreeBack edges는 전부 자손과 조상을 연결하는 것 밖에 없다그 이유는, 조상이 아닌 다른 것과 연결되어 있었다면, 아래로 호출했을 것이다. 파란색 선을 back edge라고 가정한다면이미 노드가 연결되어있다는 것이다.그렇가면, 만약 맨 아래 leaf가 DFS를 통해 저 노드를 호출할..