平衡二叉树(AVL树) 二叉排序树问题分析 左子树全部为空,从形式上看更像一个单链表 插入速度没有影响 查询速度明显降低 解决方案:平衡二叉树 基本介绍 平衡二叉树也叫二叉搜索树,保证查询效率较高 它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两棵子树都是一棵平衡二叉树 常用的实现方法有红黑树.AVL.替罪羊树.Treap.伸展树等 平衡二叉树左旋转 使用条件 右子树高度与左子树高度插值大于1的时候,使用左旋转 要求 给定数列{4,3,6,5,7,8},创建对应的平衡二叉树 创…