SQLD소프트웨어 개발이진 탐색난이도 2MCQ

SQLD 이진 탐색 기출문제 #4049

문제

문자열 “ABCDEFGHIJKLMN”에서 이진 탐색 기법을 사용하여 “E”를 찾는 경우, 실제 비교 횟수는 얼마인가?

① 3 ② 4 ③ 5 ④ 6

정답

1

해설

정답: 1. 중간값을 기준으로 비교하면 G, C, E 순서로 비교하므로 총 3회이다.

오답 풀이

  • 1번: 실제 비교 횟수는 G → C → E로 3회이다.
  • 2번: 4회까지 비교하기 전에 E를 찾는다.
  • 3번: 5회는 필요하지 않다.
  • 4번: 6회는 선형 탐색에 가까운 횟수이다.

보충 개념 이진 탐색은 정렬된 데이터에서 중간값과 비교하며 탐색 범위를 절반씩 줄인다.

SQLD 시험 준비 가이드

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

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

[SQLD] 이진 탐색 소프트웨어 개발 기출 #4049 | 문어CBT