23. 다음 그래프에서 정점 A를 선택하여 깊이우선탐색(DFS)으로 운행한 결과는?
① ABECDFG ② ABECFDG
③ ABCDEFG ❹ ABEFGCD
<해설>
DFS 탐색 방법
- 시작 노드(A)에서 시작합니다.
- 방문한 노드는 다시 방문하지 않으며, 연결된 노드 중 방문하지 않은 노드가 있으면 그 노드로 이동합니다.
- 더 이상 이동할 수 없는 경우, 직전 노드로 돌아가서 다른 경로를 탐색합니다.
DFS 탐색 과정
- A 방문 → B 선택
- B 방문 → E 선택
- E 방문 → F 선택
- F 방문 → G 선택
- G 방문 (더 이상 갈 곳 없음, 되돌아감)
- F에서 다른 노드 확인 (C로 이동)
- C 방문 → D 선택
- D 방문 (끝)
DFS 방문 순서
A → B → E → F → G → C → D
정답
정답은 ④ ABEFGCD 입니다.
반응형
'기출문제 > 정보처리기사' 카테고리의 다른 글
2021년 3회 정보처리기사 기출문제 25번 (0) | 2025.03.14 |
---|---|
2021년 3회 정보처리기사 기출문제 24번 (0) | 2025.03.14 |
2021년 3회 정보처리기사 기출문제 22번 (0) | 2025.03.14 |
2021년 3회 정보처리기사 기출문제 21번 (0) | 2025.03.14 |
2021년 3회 정보처리기사 기출문제 20번 (0) | 2025.03.14 |