早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->
设平衡的二叉排序树(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树)...的网友还看了以下:
十七大报告指出:要统筹城乡发展,扎实推进社会主义新农村建设。这样做有利于[]①促进共同富裕②全面建 政治 2020-05-13 …
指出下列各组条件与结论中,条件p是结论q的什么条件.(1) p:a>2,b>3,q:a+b>5;( 数学 2020-05-14 …
如图所示,A、B、C、D为光滑的圆柱面,圆柱面的轴线水平,A、B、C、D在同一水平面上,小球m自A 物理 2020-06-03 …
结算里的A结B,是A付钱还是B付钱 其他 2020-06-25 …
1已知(a-4)x的平方-x的b次方+2x-3是二次三项式(1)分别求a的平方+2ab+b的平方及 数学 2020-07-31 …
毛泽东写了《炮打司令部我的一张大字报》,针对的是①江青②刘少奇③刘伯承④邓小平[]A.①②B.③④C 历史 2020-11-10 …
1947年,率晋冀鲁豫解放军主力千里跃进大别山的领导人是①陈毅②罗荣桓③刘伯承④邓小平[]A.①②B 历史 2020-11-30 …
1947年,率军千里挺进大别山,揭开了人民解放军全国性战略进攻序幕的领导人是①陈毅②罗荣桓③刘伯承④ 历史 2020-12-05 …
影响一国汇率变化的因素有[]①本国货币币值的变化②外汇的供求关系变化③国家的宏观经济政策④国家的利率 政治 2020-12-11 …
影响财政收入的主要因素有[]①经济发展水平②消费水平③国家分配政策④社会保障水平A、①②B、①②③C 政治 2020-12-18 …