탐색 알고리즘깊이 우선 탐색 (DFS, Depth First Search)○ 개념 - 그래프 알고리즘의 기본 중의 기본이며, 트리 탐색에도 많이 쓰입니다. - 한 정점에서 시작해서 갈 수 있는 곳까지 계속 들어가며 탐색합니다. - 더 이상 갈 곳이 없으면 되돌아가서 다른 경로 탐색 (백트래킹) - 스택(Stack) 구조 기반 → 재귀 함수 or 명시적 스택으로 구현 가능 ○ 시간 복잡도 - O(V + E) - V : 정점의 수, E : 간선의 수 ○ 정점과 간선 - 정점 : 그래프에서 노드라고도 불리며, 각각의 개체, 지점, 위치 등을 의미합니다. - 간선 : 정점과 정점을 연결하는 선이며, 관계, 경로, 연결 상태 등을 표현합니다. ○ 장단점 및 특징 -..