Language-LAB/Algorithm
[알고리즘] 이진탐색(Binary Search)
JS LAB
2023. 7. 9. 18:13
728x90
반응형
이진탐색
오름차순으로 정렬된 리스트에서
특정한 값의 위치를 찾는 알고리즘
중간값을 선택하여, 그 값과 찾고자 하는 값의
크고 작음을 비교하는 방식
시간복잡도 : O(logN)
검색이 반복될 때마다 목표값을 찾을 확률이 2배가 돼서 속도가 빠름
정렬된 리스트에만 사용할 수 있다는 단점
728x90
반응형