AVL 트리(AVL Tree)의 핵심 특징은?
어려움 freeCodeCamp해설
AVL 트리는 삽입/삭제 시 회전(rotation) 연산으로 균형을 유지합니다. 균형 인수(Balance Factor = 왼쪽 높이 - 오른쪽 높이)가 -1, 0, 1만 허용되며, 이를 위반하면 단일/이중 회전으로 복구합니다. 검색, 삽입, 삭제 모두 O(log n)을 보장합니다.
AVL 트리는 삽입/삭제 시 회전(rotation) 연산으로 균형을 유지합니다. 균형 인수(Balance Factor = 왼쪽 높이 - 오른쪽 높이)가 -1, 0, 1만 허용되며, 이를 위반하면 단일/이중 회전으로 복구합니다. 검색, 삽입, 삭제 모두 O(log n)을 보장합니다.