首页/ 题库 / [单选题]对有序表R[0.29]进行二分查找的平均的答案

对有序表R[0.29]进行二分查找的平均查找长度为(55)。

单选题
2022-01-01 08:16
A、4
B、62/15
C、64/15
D、6/25
查看答案

正确答案
B

试题解析
解析:有序表A[0..29]的长度n为30,它的判定树的深度与具有30个结点的完全二叉树的深度相同,为[log2n]+1=5。深度为5的判定树,前面4层是满的,只有第5层有可能不满。由二叉树的性质1可知,第1到第4层的结点数依次为20,21,22,23,24,即依次为1,2,4,8,因而第5层上有30-(1+2+4+8)=15个结点。这些元素所在的层数即为成功查找它们所需比较的次数。故其平均查找长度为:(1×1+2×2+3×4+4×8+5×15)/30=124/30=62/15。

标签:
相关题目
对有18个元素的有序表作二分查找,则查找A[3]的比较序列的下标依次为( )。
对表长为n的顺序表进行顺序查找,在查找概率相等的情况下,查找成功的平均查找长度为( )。
对于长度为9的顺序存储的有序表,若采用二分查找,在等概率情况下的平均查找长度为( )的值除以9 。
对长度为n的单链有序表,若查找每个元素的概率相等,则查找任一个元素的平均查找长度为 ( )。
对有n个记录的有序表采用二分查找,其平均查找长度的量级为( )。
采用折半查找法查找长度为 n 的查找表时,每个元素查找的平均查找长度为【 】。
48 对有n个记录的有序表采用二分查找,其平均查找长度的量级为( )。
对于顺序存储的有序表(5,12,20,26,37,42,46,50,64),若采用二分查找,则查找元素26的查找长度为( )。
对于长度为18的顺序存储的有序表,若采用二分查找,则查找第15个元素的查找长度为( )。
对n个元素的有序表A[1..n]进行二分(折半)查找,则成功查找到表中的任意一个元素时,最多与A中的()元素进行比较。
用二分查找法对具有n个节点的线性表查找一个节点所需的平均比较次数为( )。
采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长度为()。
采用折半查找法查找长度为n的线性表时,每个元素的平均查找长度为()。
采用顺序查找法查找长度为n的线性表时,每个元素的平均查找长度为( ),
对长度为10的有序表进行折半查找,设在等概率时查找成功的平均查找长度是(46)。
假定在索引查找中,查找表长度为n,每个子表的长度相等,设为s,则进行成功查找的平均查找长度为()。
假定一个顺序表的长度为40,并假定查找每个元素的概率都相同,则在查找成功情况下的平均查找长度(),在查找不成功情况下的平均查找长度()。
在索引查找中,假定查找表(即主表)的长度为96,被等分为8个子表,则进行索引查找的平均查找长度为()。
对长度为n的线性表进行顺序查找,在等概率情况下,平均查找长度为()。
具有12个关键字的有序表,折半查找的平均查找长度()。
广告位招租WX:84302438

免费的网站请分享给朋友吧