이진 탐색: 데이터가 정렬된 배열에서 특정값을 찾아내는 알고리즘
내가 목표하는 값이 들어갈 수 있는 가장 왼쪽 범위 index
if (mid < target) {
left = mid + 1
} else {
right = mid
}
목표 결과 값은 left
Target보다 큰 첫번째 위치를 찾는 것
if (mid <= target) {
left = mid + 1
} else {
right = mid
}
목표 결과 값은 left
참고: