简介 基本概念 AVL 树是最早被发明的自平衡的二叉查找树,在 AVL 树中,任意结点的两个子树的高度最大差别为 1,所以它也被称为高度平衡树,其本质仍然是一颗二叉查找树. 结合二叉查找树,AVL 树具有以下特性: 若任意结点的左子树不为空,则左子树上所有结点的值均小于它的根结点的值 若任意结点的右子树不为空,则右子树上所有结点的值均大于或等于它的根结点的值 任意结点的左.右子树也分别为二叉查找树 任意结点的子树的高度差都小于等于 1 上述的前三项都是二叉查找树的特性,第四个是 AVL 树自平衡…