📚 목차


요약


1. 깊이 우선 탐색 (DFS; Depth-Frist Search)

1. 깊이 우선 탐색(DFS)

기능 특징 시간 복잡도(노드 수: V, 에지 수: E)
그래프 완전 탐색 1. 재귀함수로 구현
  1. 스택 자료구조 이용 | O(V+E) |

2. 깊이 우선 탐색의 핵심 이론

  1. 원본 그래프를 인접 리스트로 표현하기

KakaoTalk_20240125_175416634.jpg

  1. 시작점부터 노드를 하나씩 스택에 넣어서 방문 배열을 체크한다.

KakaoTalk_20240125_180256111.jpg

  1. 방문한 노드를 POP하고 POP한 노드의 인접 노드를 PUSH한다.

KakaoTalk_20240125_180355805.jpg