Binary Search(이진 탐색)
· 약 2분
선형 탐색
- 순서대로 하나씩 찾는 탐색 알고리즘
- O(N) 시간 복잡도가 걸린다.
이진 탐색
- 정렬이 되어있는 요소들을 반씩 제외하며 찾는 알고리즘
- O(logN) 시간 복잡도가 걸린다.
- 배열 혹은 이진 트리를 이용하여 구현할 수 있다.
이진 탐색 트리
- 이진 탐색을 위한 이진 트리
- 왼쪽 서브 트리는 루트보다 작은 값이 모여있다.
- 오른쪽 서브트리는 루트보다 큰 값이 모였있다.
이진 탐색 트리 요소 삭제