AVL树的插入
AVL树就是在二叉搜索树的基础上引入了平衡因子,因此AVL树也可以看成是二叉搜索树。...如果subRL为0, 说明使h==0的情况, 此时右左旋转之后三者平衡因子都为0, 其它节点不变, h>0时如下:
在c插入时, 插入时, subRL为1, 最后旋转之后, 平衡因子应更新为parent...在c插入时, 插入时, subRL为-1, 最后旋转之后, 平衡因子应更新为subR->_bf = 1....});
}
//cout << t.Height() << endl;
t.InOrder();
cout << t.IsBalanceTree() << endl;
}
//test.c...(面试一般不考察)
具体实现可参考《算法导论》或《数据结构-用面向对象方法与C++描述》殷人昆版。
7.