早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均检索长度为A.O(1)B.O(log2n)C.O(n)D.O(n log2n
题目
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均检索长度为
A.O(1)
B.O(log2n)
C.O(n)
D.O(n log2n)
参考答案
正确答案: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树)...的网友还看了以下:
垄断竞争长期均衡()A可以在价格高于平均成本时实现B可以在长期平均成本上升阶段实现C是零利润均衡D 其他 2020-04-27 …
2017年4月1日,中共中央、国务院印发通知,决定设立河北雄安新区。长期以来,京津冀地区的经济发展 政治 2020-05-13 …
有学者认为,北宋前期的中枢机构设置体现着“权力制衡”的精神.下列各项可以作为佐证的是()A.设立内 历史 2020-07-16 …
请教2道关于古诺均衡和动态古诺均衡的计算题六、(古诺均衡)设市场有两个寡头厂商1和厂商2。他们共同 其他 2020-07-22 …
一根自然长度为的弹性线(不计重量),上端固定,下端挂一重物。在铅直平衡时,弹性线的静伸长为d。如从平 政治 2020-11-02 …
1.我国中央财政保持适当的财政赤字[D]A、不否定我国财政实现了收支平衡B、意味着财政支出依靠借债来 政治 2020-11-07 …
下列发生在抗日战争时期的重大战役是()①长衡战役②衡宝战役③湘西会战④长沙会战⑤常德会战⑥台儿庄战役 历史 2020-11-12 …
要保证财政收入的持续增长,首先必须()A.适时适度调整分配政策,完善分配制度B.减少财政的经济建设支 政治 2020-12-18 …
要保证财政收入的持续增长,首先必须()A.适时适度调整分配政策,完善分配制度B.减少财政的经济建设支 政治 2020-12-18 …
秦朝的郡县制和元朝的行省制度都能有效加强中央集权,主要是由于A.都有常设的地方行政机构B.其长官都由 历史 2021-01-12 …