이상한 깊이 우선 탐색


답안 제출

Points: 9
시간 제한: 2.0s
메모리 제한: 1G

문제 유형

정점과 간선으로 구성된 무방향 그래프가 주어진다.

\(1\)번 정점에서 출발하여 깊이 우선 탐색(DFS)을 진행할 때, 정점들의 방문 순서를 구하는 프로그램을 작성하시오.

단, 한 정점에서 방문할 수 있는 인접 정점이 여러 개일 경우, 간선 정보가 입력으로 들어온 순서대로 방문한다.

입력

첫째 줄에 정점의 개수 \(n\)과 간선의 개수 \(m\)이 공백으로 구분되어 주어진다. (\(1 \le n \le 10\), \(0 \le m \le 20\))

둘째 줄부터 \(m\)개의 줄에 걸쳐 간선이 연결하는 두 정점 번호 \(u, v\)가 공백으로 주어진다. (\(1 \le u, v \le n\), \(u \ne v\))

출력

\(1\)번 정점부터 DFS 탐색을 진행하며 방문한 정점 번호를 순서대로 공백으로 구분하여 출력한다.

예제 입력 1

5 5
1 5
5 4
4 3
3 2
2 1

예제 출력 1

1 5 4 3 2

코멘트

현재 작성된 코멘트가 없습니다.