기능 특징 시간 복잡도
타깃 데이터 탐색 중앙값 비교를 통한 대상 축소 방식 O(logN)

핵심 이론

이진 탐색 과정

  1. 현재 데이터셋의 중앙값(median) 선택
  2. 중앙값 > 타깃 데이터(target data)일 때 중앙값 기준으로 왼쪽 데이터셋 선택
  3. 중앙값 < 타깃 데이터일 때 중앙값 기준으로 오른쪽 데이터셋 선택
  4. 과정 1.~3.을 반복하다가 중앙값 == 타깃 데이터일 때 탐색 종료

image.png

[029] 원하는 정수 찾기

[030] 블루레이 만들기