문제
다음 트리를 Preorder 운행법으로 운행할 경우 가장 먼저 탐색되는 것은?
<그림>
① A ② B ③ D ④ G
정답
1번
해설
정답: 1. Preorder는 루트 → 왼쪽 서브트리 → 오른쪽 서브트리 순으로 방문하므로 가장 먼저 탐색되는 노드는 루트 A이다.
오답 풀이
- 1번: 전위 순회의 첫 방문은 루트 노드 A이다.
- 2번: B는 루트 다음에 방문되는 노드이다.
- 3번: D는 더 깊은 단계의 노드이다.
- 4번: G는 가장 나중에 방문될 수 있는 노드이다.
보충 개념 Preorder(전위)=Root-Left-Right, Inorder(중위)=Left-Root-Right, Postorder(후위)=Left-Right-Root.