본문 바로가기
데이터 베이스정보처리산업기사 · 2009년05월10일 · 16/100

16.다음 자료에 대하여 버블 정렬을 사용하여 오름차순으로 정렬 하고자 할 경우 1회전 후의 결과로 옳은 것은?

정보처리산업기사 16번 문제 이미지
1
3, 8, 5, 9, 7
2
3, 5, 9, 7, 8
3
7, 9, 5, 3, 8
4
3, 5, 8, 7, 9정답

해설

8 3 5 9 7 [8 3] 5 9 7 -- 8과 3을 바꿈 3 [8 5] 9 7 -- 8과 5를 바꿈 3 5 [8 9] 7 -- 8과 9를 비교 했지만 정상적인 오름차순이므로 다음단계로 3 5 8 [9 7] -- 9와 7을 바꿈 3 5 8 7 9 -- 여기까지가 1회전 완전한 오름차순이 아니므로 다시 처음부터 같은 방식으로 버블소트 실행 . 2회전이 실행~ ...

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기