二叉平衡树(AVL树)

一、平衡二叉树定义 平衡二叉树又称AVL树。它可以是一颗空树,或者具有以下性质的二叉排序树:它的左子树和右子树的高度之差(平衡因子)的绝对值不超过1且它的左子树和右子树都是一颗平衡二叉树。 从上面简单的定义我们可以得出几个重要的信息: 平衡二叉树又称AVL树 平衡二叉树必须是二叉排序树 每个节点的左子树和右子树的高度差至多为1。 树的高度和深度本质区别:深度是从根节点数到它的叶节点,高度是从叶节点
相关文章
相关标签/搜索