早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均查找长度的数量级为 ______。A.O(1)B.0(log2n)C
题目
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均查找长度的数量级为 ______。
A.O(1)
B.0(log2n)
C.O(n)
D.0(nlog2n)
参考答案
正确答案:B
解析:平衡二叉树又称AVL树。它或者是一棵空树,或者是具有下列性质的二叉树:它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1。若将二叉树上结点的平衡因子BF定义为该结点的左子树的深度减去它的右子树的深度,则平衡二叉树上所有结点的平衡因子只可能是-1、0和1。只要二叉树上有一个结点的平衡因子的绝对值大于1,则该二叉树就是不平衡的。因为AVL树上任何结点的左右子树的深度之差都不超过1,则可以证明它的深度和logN是同数量级的(N为结点个数)。由此,它的平均查找长度也和logN同数量级。
解析:平衡二叉树又称AVL树。它或者是一棵空树,或者是具有下列性质的二叉树:它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1。若将二叉树上结点的平衡因子BF定义为该结点的左子树的深度减去它的右子树的深度,则平衡二叉树上所有结点的平衡因子只可能是-1、0和1。只要二叉树上有一个结点的平衡因子的绝对值大于1,则该二叉树就是不平衡的。因为AVL树上任何结点的左右子树的深度之差都不超过1,则可以证明它的深度和logN是同数量级的(N为结点个数)。由此,它的平均查找长度也和logN同数量级。
看了设平衡的二叉排序树(AVL树)...的网友还看了以下:
关于二次函数的几个题目已知二次函数图像的顶点是(-1,2),且过点(0,3/2),求证:对于任意实 数学 2020-05-13 …
数学:二次函数与一元二次方程已知二次函数图像的顶点是(—1,2),且过点(0,3/2).(1)求二 数学 2020-05-16 …
函数的凸凹性,二阶导数拐点的问i题,急书本上说,如果某点是函数的拐点,则,此点的二阶导数要么不 存 数学 2020-05-17 …
数据通信中,为什么说一个码元取N种离散值,则该码元能携带Log2N位二进制信息.2为底数,N为真数 数学 2020-06-04 …
二次函数二点间线段距离公式 数学 2020-06-14 …
什么时候二次函数顶点过原点?什么时候二次函数经过原点?什么时候二次函数顶点在y轴上? 数学 2020-06-29 …
关于二次函数的几个问题——二次函数交点式是如何推导的?问题1、二次函数交点式y=a(x-x1)(x 数学 2020-07-31 …
想测一小石头地密度手上有弹黄称一根线有水的烧杯g取10n/kg石头挂在秤上示数二点六石头放进水里秤示 物理 2020-11-23 …
想测一小石头地密度手上有弹黄称一根线有水的烧杯g取10n/kg石头挂在秤上示数二点六石头放进水里秤示 物理 2020-11-23 …
急急急初三二次函数已知二次函数y=(k²-1)x²-(3k-1)x+2.若二次函数与x轴的两个交点A 数学 2020-12-08 …