
[TIL] 99클럽 코테 스터디 23일차 TIL + 오늘의 학습 키워드
·
TIL
* 오늘의 학습 키워드 : 이분탐색(Binary Search) - 정렬된 배열이나 리스트에서 특정 값을 찾을 때 사용하는 알고리즘, 반으로 나누는 전략을 사용하여 검색 범위를 좁혀나간다.핵심 개념시작 인덱스와 끝 인덱스를 설정하고 중간 인덱스를 계산합니다. 중간 인덱스의 값과 결과값을 비교합니다.일치 : 인덱스를 반환작다 : 중간 인덱스 값이 결과값보다 작으면, 오른쪽 절반에 있으므로 low = mid + 1로 설정크다 : 중간 인덱스 값이 결과값보다 크면, 왼쪽 절반에 있으므로 high = mid - 1로 설정Lower Bound 접근법 : 특정 값 이상이 처음 나타나는 위치를 찾는 이분 탐색Upper Bound 접근법 : 특정 값보다 큰 값이 나타나는 위치를 찾는 이분 탐색* leetcode 10..