若q的bf为1执行左单旋转 若q的bf为-1执行先右后左双旋转 左单旋转 插入后 2 q 1 pr p 0 pr 0 p pr=q 右左双旋转 插入后 2 q -1 pr p 0 pr 0 q pr=p 若结点pr的bf = -2说明左子树高结合其左子女q 的bf分别处理 若q的bf为-1执行右单旋转 若q的bf为1执行先左后右双旋转 下面举例说明在AVL树上的插入过程 -2 q -1 pr p