(2021.07.19)
자구 7주차 과제랑 연결
깊이 우선 탐색 (Depth First Search)
깊이 우선탐색 (DFS) 은 시작 정점의 한 방향으로 갈 수 있는 경로가 있는 곳까지 깊이 탐색하다가 더 이상 탐색할 수 없을 때, 그 전의 정점으로 돌아가 다른 방향의 간선으로 탐색을 하는 순회방법이다.
탐색 과정에서 후입 선출 구조의 스택을 사용한다.
정점 A에서 탐색할 정점이 없으므로 스택을 pop하면, 스택이 공백이므로 깊이 우선 탐색을 종료한다.
깊이 우선 탐색으로 순회한 경로는 아래와 같다.
728x90
'Computer Science > 자료구조' 카테고리의 다른 글
[자료구조] 그래프 (0) | 2021.07.19 |
---|---|
[자료구조] 연결 자료구조와 연결 리스트 (0) | 2020.12.31 |
[자료구조] 순차자료구조와 선형리스트 (0) | 2020.12.31 |