CS/알고리즘
선형 구조 자료 탐색법
아잠만_
2024. 7. 29. 12:23
선형구조로 된 자료를 탐색하는 방법. 보통 어떤 값이 어디에 있는지 알아내는 것이 목적
순차 탐색
시작점 부터 순차적으로 탐색하는 것. 전부 탐색한다고 생각할 시에, 연산량은 O(n)이다.
이분탐색
특수한 상황에서 순차 탐색보다 좀 더 빠른 속도를 기대할 수 있는 알고리즘
연산량은 O(log N)
가운데에서 시작해서 매번 일정한 조건에 따라 어떤 방향의 가운데 값으로 탐색할 지 결정하는 알고리즘
이때 가운데 값이랑 평균이 아니고 중간 값
이를 위해서는 정렬이 되어있어야한다