이진 탐색은 데이터가 정렬되어 있는 상태에서 원하는 값을 찾아내는 알고리즘이다. 대상 데이터의 중앙값과 찾고자 하는 값을 비교해 데이터의 크기를 절반씩 줄이면서 대상을 찾는다. 구현 원리가 간단하다.
이진 탐색은 오름차순 정렬데이터에서 아래 4가지 과정을 반복한다.