[알고리즘] 이진 탐색 심화(lower bound, upper bound)
코딩무비
이번엔 이진탐색의 심화인 upper bound, lower bound에 대해 배워보겠습니다. 이진탐색에 대하여 정확히 알고싶으신 분, 결정값에 모르시는 분, 리턴 값에 lo를 쓰는 지에 대하여 모르시는 분에게 적합할 것 같습니다. 이진 탐색의 기본 원리는 다음과 같습니다. - L[mid] == target ▶ return mid - L[mid] target ▶ lo = mid +1 하지만 이것만으로 이진탐색 문제들을 풀 수 없습니다. Lower bound와 Upper bound에 대하여 알아 보겠습니다. lo는 가능한 값들 중 최소값, hi는 가능한 값들 중 최대값을 의미합니다. Lower bound 해당 값 이상의 값이 처음 나오는 인덱스 ..