它的特点是:AVL树中任何节点的两个子树的高度最大差别为1。...AVLTree包含了AVL树的根节点,AVL树的基本操作也定义在AVL树中。AVLTreeNode包括的几个组成对象:
(1) key – 是关键字,是用来对AVL树的节点进行排序的。...树中,并返回根节点
*
* @param tree AVL树的根结点
* @param key 插入的结点的键值
* @return 根节点
*/...树中,并返回根节点
*
* @param tree AVL树的根结点
* @param key 插入的结点的键值
* @return 根节点
*/...}
}
AVL树测试程序流程进行分析
新建AVL树
依次添加”3,2,1,4,5,6,7,16,15,14,13,12,11,10,8,9” 到AVL树中。