탐색(Search) 2
Frinee
이 글은 윤성우 저 - "윤성우의 열혈 자료구조"를 공부하고 정리하여 작성하였습니다.1. 균형 잡힌 이진 탐색 트리: AVL 트리의 이해⚠️ 이진탐색 트리의 문제점과 AVL 트리이진 탐색 트리의 탐색 연산은 O(logn)의 시간 복잡도를 가짐하지만 균형이 맞지 않을수록 O(n)에 가까운 시간 복잡도를 보임.이진 탐색 트리의 단점을 해결한 트리를 ‘균형 잡힌 이진 트리’라 하며 그 종류는 대략 이렇다AVL 트리2-3 트리2-3-4 트리Red-Black 트리B 트리⚖️ 자동으로 균형을 잡는 AVL 트리와 균형 인수(Balance Factor)Adelson-Velskii와 Landis에 의해 고안되어 이름도 이들의 이름을 땄음.노드가 추가될 때, 그리고 삭제될 때 트리의 균형상태를 파악해서 스스로 그 구조를 ..