早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均拉索长度为A.O(1)B.O(log2n)C.O(n)D.O(nlog2n)
题目
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均拉索长度为
A.O(1)
B.O(log2n)
C.O(n)
D.O(nlog2n)
参考答案
正确答案:B
解析:平衡二叉树又称AVL树,它或者是一棵空树,或者是具有下列性质的二叉树:它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1,若将二叉树上结点的平衡因子BF定义为该结点的左子树的深度减去它的右子树的深度,则平衡二叉树上所有结点的平衡因子只可能是-1、0和1。只要二叉树上有一个结点的平衡因子的绝对值大于1,则该二叉树就是不平衡的。因为AVL树上任何结点的左右子树的深度之差都不超过1,则可以证明它的深度和log2n是同数量级的(N为结点个数)。因此,它的平均查找长度也和log2n同数量级。
解析:平衡二叉树又称AVL树,它或者是一棵空树,或者是具有下列性质的二叉树:它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1,若将二叉树上结点的平衡因子BF定义为该结点的左子树的深度减去它的右子树的深度,则平衡二叉树上所有结点的平衡因子只可能是-1、0和1。只要二叉树上有一个结点的平衡因子的绝对值大于1,则该二叉树就是不平衡的。因为AVL树上任何结点的左右子树的深度之差都不超过1,则可以证明它的深度和log2n是同数量级的(N为结点个数)。因此,它的平均查找长度也和log2n同数量级。
看了设平衡的二叉排序树(AVL树)...的网友还看了以下:
函数y=f(x)的定义域为[-1,0)并上(0,1]其图像上的任意一点满足x^2+y^2=1则函数 数学 2020-04-27 …
若圆X²+(y-1)²=1上任意一点(X,Y)都使X+Y+M≥0恒成立,则实数M的取值范围是?在平 数学 2020-05-24 …
已知函数f(2^x)的定义域为[-1,1],则函数f(㏒x)的定义域为多少?求函数y=㏒x3-1的 数学 2020-06-02 …
求分段函数问题,怎么个思路.分段函数 f(x)= 2X的平方 X≤1= 3X—1 X>1 ,则 函 数学 2020-06-27 …
暴难的数学题limn->无穷2n+(a*n平方-2n+1)/(bn+2)=1,则实数对(a,b)是 数学 2020-06-27 …
37若函数f(x)的定义域-1,1,则函数f(log二分之一x)的定义域是(底数是二分之一真数是x 数学 2020-07-30 …
将一次函数y=-2x+1的图象平移,使它经过点(-2,1),则平移后的直线解析式为? 数学 2020-07-31 …
函数与极限的题(详解)1.设函数f(x)=arctan1(x>1),f(x)=a(x=0),f(x) 其他 2020-10-31 …
1.已知函数f(x的平方-2)的定义域是≥1,求函数f(2分之x)的定义域2.已知f(2x-1)的定 数学 2020-12-08 …
一桶油重2分之7千克,5天吃完,平均每天吃多少千克?一个数的6倍是5分之1,这个数是多少?把5分之1 数学 2020-12-17 …