AVL- , . . , AVL-, , .
- [12]
- . . . , .
- - :
1. , .
2. nil- (.. "" , , ; "" nil ). .
3. , .
4. , , .
. , .
.
, . , NIL- . . . / , .
NIL-, ( 4) . 3, . ( NIL-), , : 3. :
, "". . 17. X "" . 3. "" ( B), . , , .. .
. 17. ,
|
|
, "". . 18 3 - . . , X , , .
. 18. ,
[13]
- [0, 1]. : . : , , - , . . 19 , .
. 19. .
. . . , .
- [14]
- (B-tree) [15] - . - . , . , , . . 20 -, G R.
. 20. -
G, . G R, . R , .
- :
2 ;
, , ;
, , + 1 ;
.
- . 20 2. . , , .
, - 2 , . , , , +1 , .