AVL树的理解以及编写(C++)

AVL树 AVL树的定义 AVL树是一种高度平衡的二叉搜索树,对每一个节点而言它的左子树右子树高度差最多为1。一棵有n个节点的AVL树高度为O(lgn). AVL树基本操作 AVL树基本操作和一棵普通二叉树是一样的。一棵普通二叉树实现如下 二叉搜索树 而一棵AVL树满足二叉树的所有性质。所以譬如在寻找最大值(Maximum)、最小值(Minimum)时这类函数没有任何改动。 然而,从AVL的描述种
相关文章
相关标签/搜索