平衡二叉树

最关键的是两个旋转，左左时向右旋，右右时向左旋。另外2个需要旋转2次的，左右是先向左旋转，再向右旋转；右左是先向右旋转，再向左旋转。

在插入和删除的时候，递归判断，一旦左右子树高度差==2，就进行旋转。
更新平衡二叉树