假设一张有序表A[0,1,..., 9]中进行折半查找,比较1次查找成功的结点数有1个,比较2次查找成功的结点数有2个,比较3次查找成功的结点数有4个,比较4次查找成功的结点数有3个,比较5次查找成功的结点数有0个,那么,如果查找每个结点的概率是相等的,则该表的平均查找长度为()。(填写阿拉伯数字,不要写成分数的形式,也不要加空格或回车等符号)
假设一张有序表A[0,1,..., 9]中进行折半查找,比较1次查找成功的结点数有1个,比较2次查找成功的结点数有2个,比较3次查找成功的结点数有4个,比较4次查找成功的结点数有3个,比较5次查找成功的结点数有0个,那么,如果查找每个结点的概率是相等的,则该表的平均查找长度为()。(填写阿拉伯数字,不要写成分数的形式,也不要加空格或回车等符号)
参考答案和解析
3
相关考题:
设查找表为(7,15,21,22,40,58,68,80,88,89,120) ,元素的下标依次为1,2,3,……, 11.(1)画出对上述查找表进行折半查找所对应的判定树(树中结点用下标表示)(2)说明成功查找到元素40需要经过多少次比较?(3)求在等概率条件下,成功查找的平均比较次数?
假设在有序线性表A[1..20]上进行折半查找,则比较一次查找成功的结点数为(),则比较二次查找成功的结点数为(),则比较三次查找成功的结点数为(),则比较四次查找成功的结点数为(),则比较五次查找成功的结点数为()
假设在有序线性表a[1..20]上进行折半查找,则比较一次查找成功的结点数为1;比较两次查找成功的结点数为();比较四次查找成功的结点数为(),其下标从小到大依次是(),平均查找长度为()。
填空题假设在有序线性表a[1..20]上进行折半查找,则比较一次查找成功的结点数为1;比较两次查找成功的结点数为();比较四次查找成功的结点数为(),其下标从小到大依次是(),平均查找长度为()。
填空题假设在有序线性表A[1..20]上进行折半查找,则比较一次查找成功的结点数为(),则比较二次查找成功的结点数为(),则比较三次查找成功的结点数为(),则比较四次查找成功的结点数为(),则比较五次查找成功的结点数为()
问答题假定对有序表:(3,4,5,7,24,30,42,54,63,72,87,95)进行折半查找。假定每个元素的查找概率相等,求查找成功时的平均查找长度。