[자료구조] 06. 이진 탐색 트리 (Binary Search Tree)
1. 정의
이진 탐색 트리는 다음의 두 가지 조건을 만족하는 형태의 트리이다.
- 노드의 최대 Branch가 2인 트리(이진 트리)
- 선택한 노드를 기준으로 왼쪽 노드는 선택한 노드보다 작고, 오른쪽 노드는 선택한 노드보다 큰 값을 가짐
2. 특징
데이터를 탐색할때 탐색속도가 빠르다.
3. 시간 복잡도
- depth(h) 기준 : O(h)
- 노드의 개수(n) : O(logn)
이진 탐색 트리는 다음의 두 가지 조건을 만족하는 형태의 트리이다.
데이터를 탐색할때 탐색속도가 빠르다.