#1200
깊이 우선 탐색과 너비 우선 탐색
시간 제한
1s
메모리 제한
512MB
제출
27
정답
9
맞힌 사람
9
정답 비율
33.3%
문제
개의 정점과 개의 무향 간선으로 이루어진 그래프가 주어진다. 각 정점에는 부터 까지 번호가 매겨져 있다.
이 그래프에서 깊이 우선 탐색(DFS)과 너비 우선 탐색(BFS)을 수행했을 때의 정점 방문 순서를 출력해 보자. 단, 탐색 시작 정점은 번 정점이고 방문 가능한 정점이 여러 개라면 정점 번호가 작은 정점을 먼저 방문한다.
입력
첫째 줄에 과 이 공백으로 구분되어 주어진다. ()
둘째 줄부터 개의 줄에 걸쳐 각 줄에 각 간선이 연결하는 두 정점 , 가 공백으로 구분되어 주어진다. ()
두 정점을 연결하는 간선이 여러 개 주어질 수도 있음에 유의하자.
출력
첫째 줄에 깊이 우선 탐색의 정점 방문 순서를 출력한다.
둘째 줄에 너비 우선 탐색의 정점 방문 순서를 출력한다.
예제 입력 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 | 🥇 | 조서현 | Rust | 45ms | 14824KB | 12407B | |
| 8482 | 🥈 | 짬뽕빵 | C++ | 53ms | 13692KB | 1421B | |
| 6472 | 🥉 | 박지훈 | C++ | 55ms | 20356KB | 1657B | |
| 6227 | 4 | TACOCAT | PyPy | 300ms | 173368KB | 815B | |
| 6071 | 5 | 안우진 | PyPy | 300ms | 173440KB | 685B | |
| 6337 | 6 | 표강준 | Python | 301ms | 53600KB | 803B | |
| 8500 | 7 | 이채환 | Python | 305ms | 54404KB | 886B | |
| 8617 | 8 | 정민용 | PyPy | 318ms | 173952KB | 860B | |
| 6453 | 9 | 홍진영 | PyPy | 382ms | 177880KB | 901B |
난이도 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
| # | 사용자 | 문제 | 결과 | 언어 | 시간 | 메모리 | 코드 길이 | 제출 시간 | |
|---|---|---|---|---|---|---|---|---|---|
| 8617 | 맞았습니다 | PyPy | 318ms | 173952KB | 860B | 2026. 05. 30. 13:44 | |||
| 8616 | 런타임 에러 | PyPy | - | - | 828B | 2026. 05. 30. 13:39 | |||
| 8613 | 틀렸습니다 | PyPy | - | - | 798B | 2026. 05. 30. 13:37 | |||
| 8612 | 틀렸습니다 | PyPy | - | - | 790B | 2026. 05. 30. 13:34 | |||
| 8500 | 맞았습니다 | Python | 305ms | 54404KB | 886B | 2026. 05. 28. 10:09 | |||
| 8499 | 런타임 에러 | Python | - | - | 892B | 2026. 05. 28. 10:06 | |||
| 8497 | 시간 초과 | Python | - | - | 872B | 2026. 05. 28. 10:05 | |||
| 8496 | 시간 초과 | Python | - | - | 846B | 2026. 05. 28. 10:04 | |||
| 8495 | 런타임 에러 | Python | - | - | 854B | 2026. 05. 28. 10:03 | |||
| 8494 | 컴파일 에러 | Python | - | - | 949B | 2026. 05. 28. 10:02 | |||
| 8493 | 런타임 에러 | Python | - | - | 992B | 2026. 05. 28. 10:01 | |||
| 8492 | 시간 초과 | Python | - | - | 805B | 2026. 05. 28. 10:00 | |||
| 8482 | 맞았습니다 | C++ | 53ms | 13692KB | 1421B | 2026. 05. 27. 08:04 | |||
| 8481 | 틀렸습니다 | C++ | - | - | 1420B | 2026. 05. 27. 08:01 | |||
| 6472 | 맞았습니다 | C++ | 55ms | 20356KB | 1657B | 2026. 05. 19. 11:29 | |||
| 6468 | 틀렸습니다 | C++ | - | - | 1635B | 2026. 05. 19. 11:24 | |||
| 6453 | 맞았습니다 | PyPy | 382ms | 177880KB | 901B | 2026. 05. 19. 11:13 | |||
| 6449 | 틀렸습니다 | PyPy | - | - | 920B | 2026. 05. 19. 11:09 | |||
| 6446 | 틀렸습니다 | PyPy | - | - | 920B | 2026. 05. 19. 11:04 | |||
| 6337 | 맞았습니다 | Python | 301ms | 53600KB | 803B | 2026. 05. 18. 12:26 |