AVL ( ) 2005 10 3 AVL 2 = O(n) = O(log n) AVL O(log n) 2 AVL (balanced search tree) O(log n) AVL (2 ) 2-3 B AVL AVL A AVL (AVL-tree) 2 1 AVL AVL 1 AVL ? 1 2 3 4 AVL AVL 1 AVL ? 1 2 3 4 AVL AVL 2 AVL ? 1 5 7 9 11 13 6 10 14 4 12 8 2 3 15 AVL AVL 2 AVL ? 1 5 7 9 11 13 6 10 14 4 12 8 2 3 15 AVL AVL 3 AVL ? 8 3 2 6 5 4 7 1 14 15 12 13 10 11 9 16 AVL AVL 3 AVL ? 8 3 2 6 5 4 7 1 14 15 12 13 10 11 9 16 A