버블 정렬은 인접한 두 요소를 비교하여 필요에 따라 위치를 바꿔 정렬하는 알고리즘입니다. 주어진 자료 9, 6, 7, 3, 5를 버블 정렬로 오름차순 정렬할 때, 각 패스는 다음과 같이 진행됩니다: - **PASS 1**: - 9와 6 비교: [6, 9, 7, 3, 5] - 9와 7 비교: [6, 7, 9, 3, 5] - 9와 3 비교: [6, 7, 3, 9, 5] - 9와 5 비교: [6, 7, 3, 5, 9] - **PASS 2**: - 6와 7 비교: [6, 7, 3, 5, 9] - 7와 3 비교: [6, 3, 7, 5, 9] - 7와 5 비교: [6, 3, 5, 7, 9] - 7와 9 비교: [6, 3, 5, 7, 9] - **PASS 3**: - 6와 3 비교: [3, 6, 5, 7, 9] - 6와 5 비교: [3, 5, 6, 7, 9] - 6와 7 비교: [3, 5, 6, 7, 9] - 7와 9 비교: [3, 5, 6, 7, 9] PASS 3의 결과는 [3, 5, 6, 7, 9]입니다. 따라서 선택한 보기 2가 정답입니다.