루트 노드에서 시작해서 다음 분기 (branch)로 넘어가기 전에 해당 분기를 완벽하게 탐색, 넓게 탐색하기 전에 깊게 탐색, 모든 노드를 방문하고자 하는 경우, 검색 속도 자체는 BFS에 비해 저조
자기 자신을 호출하는 순환 알고리즘 (Recursive)
정점의 수가 N, 간선의 수가 E일때: -인접 리스트로 표현된 그래프: O(N+E) -인접 행렬로 표현된 그래프: O(N^2)