早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均检索长度为A.OB.O(log2n)C.O(n)D.O(nlog2n)
题目
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均检索长度为
A.O
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树)...的网友还看了以下:
数列{an}的通项an=n2(cos2(n派/3)-sin(2n派/3),其前n项和为Sn(1)求 数学 2020-04-05 …
先读懂题目,再仔细计算:规定:一个数的平方等于a,我们就把这个数叫做a的平方根.比9,n的平方等于 其他 2020-04-11 …
求救初二助学题目已知m不等于n,且m的平方-n=5,n的平方-m=5,求m的3次方+n的三次方+m 数学 2020-04-27 …
几何题已知三角形ABC三边的长分别为《m的平方+16*n的平方》,《9*m的平方+4*n的平方》, 数学 2020-04-27 …
数学题,很简单,教教我,急!四.因式分解 -x的n+4次方+x的n+1次方 (x的平方-1)的平方 数学 2020-05-13 …
设集合A={a|a=n的平方+1,n属于N},集合B={b=m的平方-2m+2,m属于N},若a属 数学 2020-05-16 …
4道数学难题1:分解因式:X的平方-5X-6=(X+M)(X+N).求m+n2:把函数关系式的直线 数学 2020-05-17 …
已知m,n,x,都是正整数,且满足于关系方程组x+100=m的平方,x+168=n的平方,求m,n 数学 2020-05-17 …
若f(n)为n的平方+1(n是任意正整数)的各位数字之和,如14的平方+1=197,1+9+7=1 数学 2020-05-17 …
设数列的前n项和为Sn=n的平方+3n(n∈N),求这个数列的通项公式.若将Sn=n的平方+3n换 数学 2020-06-06 …