Queue를 이용하여 구현 가능하다.
시작 지점부터 가까운 정점까지 탐색한다.
시간 복잡도는 O(V + E)
(V는 정점의 수, E는 간선의 수)
stack
깊이 위주로 stack에 push
갈곳이 없으면 pop 하고 탐색
갈곳이 po이후
시작 정점에서 깊은 것 부터 찾는다.