#1200
Silver I
깊이 우선 탐색과 너비 우선 탐색
시간 제한
1s
메모리 제한
512MB
제출
27
정답
9
맞힌 사람
9
정답 비율
33.3%

문제

NN개의 정점과 MM개의 무향 간선으로 이루어진 그래프가 주어진다. 각 정점에는 11부터 NN까지 번호가 매겨져 있다.

이 그래프에서 깊이 우선 탐색(DFS)과 너비 우선 탐색(BFS)을 수행했을 때의 정점 방문 순서를 출력해 보자. 단, 탐색 시작 정점은 11번 정점이고 방문 가능한 정점이 여러 개라면 정점 번호가 작은 정점을 먼저 방문한다.

입력

첫째 줄에 NNMM이 공백으로 구분되어 주어진다. (2N100000; 1M3000002\le N\le 100\,000;\ 1\le M\le 300\,000)

둘째 줄부터 MM개의 줄에 걸쳐 각 줄에 각 간선이 연결하는 두 정점 uu, vv가 공백으로 구분되어 주어진다. (1u,vN; uv1\le u, v\le N;\ u\neq v)

두 정점을 연결하는 간선이 여러 개 주어질 수도 있음에 유의하자.

출력

첫째 줄에 깊이 우선 탐색의 정점 방문 순서를 출력한다.

둘째 줄에 너비 우선 탐색의 정점 방문 순서를 출력한다.

예제 입력 1

7 8
1 2
2 3
4 2
3 6
6 7
1 4
7 1
4 5

예제 출력 1

1 2 3 6 7 4 5
1 2 4 7 3 5 6

예제 입력 2

10 1
1 2

예제 출력 2

1 2
1 2
문제를 만든 사람
조서현
알고리즘 분류
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출
제출 내역이 없습니다.
맞은 사람
#순위사용자언어시간메모리코드 길이
6070🥇
조서현
Rust45ms14824KB12407B
8482🥈
짬뽕빵
C++53ms13692KB1421B
6472🥉
박지훈
C++55ms20356KB1657B
62274
TACOCAT
PyPy300ms173368KB815B
60715
안우진
PyPy300ms173440KB685B
63376
표강준
Python301ms53600KB803B
85007
이채환
Python305ms54404KB886B
86178
정민용
PyPy318ms173952KB860B
64539
홍진영
PyPy382ms177880KB901B
난이도 투표
Silver I4명 투표· 18일 전
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
#사용자문제결과언어시간메모리코드 길이제출 시간
8617
맞았습니다
PyPy318ms173952KB860B2026. 05. 30. 13:44
8616
런타임 에러
PyPy--828B2026. 05. 30. 13:39
8613
틀렸습니다
PyPy--798B2026. 05. 30. 13:37
8612
틀렸습니다
PyPy--790B2026. 05. 30. 13:34
8500
맞았습니다
Python305ms54404KB886B2026. 05. 28. 10:09
8499
런타임 에러
Python--892B2026. 05. 28. 10:06
8497
시간 초과
Python--872B2026. 05. 28. 10:05
8496
시간 초과
Python--846B2026. 05. 28. 10:04
8495
런타임 에러
Python--854B2026. 05. 28. 10:03
8494
컴파일 에러
Python--949B2026. 05. 28. 10:02
8493
런타임 에러
Python--992B2026. 05. 28. 10:01
8492
시간 초과
Python--805B2026. 05. 28. 10:00
8482
맞았습니다
C++53ms13692KB1421B2026. 05. 27. 08:04
8481
틀렸습니다
C++--1420B2026. 05. 27. 08:01
6472
맞았습니다
C++55ms20356KB1657B2026. 05. 19. 11:29
6468
틀렸습니다
C++--1635B2026. 05. 19. 11:24
6453
맞았습니다
PyPy382ms177880KB901B2026. 05. 19. 11:13
6449
틀렸습니다
PyPy--920B2026. 05. 19. 11:09
6446
틀렸습니다
PyPy--920B2026. 05. 19. 11:04
6337
맞았습니다
Python301ms53600KB803B2026. 05. 18. 12:26