이진 탐색(Binary Search)은 정렬된 데이터를 탐색하는 알고리즘 중 하나
입니다. 데이터를 빠르게 탐색할 수 있어 매우 효율적인 탐색 알고리즘 중 하나로 알려져 있습니다.
이진 탐색은 탐색할 데이터를 **중앙값(middle)**을 기준으로 둘로 분할한 후, 원하는 데이터가 중앙값보다 작으면 중앙값의 왼쪽 부분을, 반대의 경우에는 중앙값의 오른쪽 부분을 선택하여 다시 탐색하는 알고리즘입니다.
이진 탐색의 시간 복잡도는 O(log n) 입니다.