합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

정보처리기사 필기소프트웨어 개발선택 정렬난이도 2MCQ

정보처리기사 필기 선택 정렬 기출문제 #11523

문제

다음 자료에 대하여 선택(Selection) 정렬을 이용하여 오름차순으로 정렬하고자 한다. 3회전 후의 결과로 옳은 것은?

<그림>

37, 14, 17, 40, 35

① 14, 17, 37, 40, 35 ② 14, 37, 17, 40, 35 ③ 17, 14, 37, 35, 40 ④ 14, 17, 35, 40, 37

정답

4

해설

정답: 4. 선택 정렬은 매 회전 최솟값을 앞에서부터 확정한다. 1회전 14, 2회전 14·17, 3회전 14·17·35가 확정되어 결과는 14, 17, 35, 40, 37이다.

오답 풀이

  • 1번: 3번째 자리에 37이 와서 잘못된 결과이다.
  • 2번: 2번째 자리가 37로 정렬되지 않았다.
  • 3번: 첫 자리부터 정렬 순서가 맞지 않다.
  • 4번: 앞 3개(14,17,35)가 정렬된 올바른 결과이다.

보충 개념 선택 정렬은 n회전 후 앞쪽 n개의 원소가 정렬 완료된다.

정보처리기사 필기 소프트웨어 개발 다른 기출문제

정보처리기사 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 필기] 선택 정렬 소프트웨어 개발 기출 #11523 | 문어CBT