rb, 2-3-4
그니깐 대충 같아질수도있고(모두 2노드이면)
모두 4노드이면 높이 차이 2배 난다는건가
Only 1 rotation per insertion!"
- **C=b(회전)**의 경우, 한 번 균형을 맞추면 트리의 전체적인 Black height가 유지되기 때문에 더 이상 위로 올라가며 수정할 필요가 없습니다. (딱 한 번의 회전으로 상황 종료)
- 반면 **C=r(색상 변경)**의 경우, 할아버지가 Red가 되면서 그 위쪽 부모와 또 Double Red가 생길 수 있어 루트까지 계속 확인해야 합니다.
과정중에 22삽입할때 15,13에서 더블레드인데
그러면 이것도 avl처럼 5,13,15 재구성인가,
13,15,20이 아니라
'26년1학기 > 알고리즘' 카테고리의 다른 글
| 알고리즘) 4장 (0) | 2026.05.27 |
|---|---|
| 알고리즘)3장 (0) | 2026.05.26 |
| 알고리즘) 1장 (0) | 2026.05.23 |
| 알고리즘) 코딩(1) (0) | 2026.05.23 |
| 알고리즘) 문자열(2) (0) | 2026.05.20 |