早教吧作业答案频道 -->数学-->
求数据结构中平均查找长度哪位大侠帮小妹解决一下这个题,假设按下列递归方法进行顺序表的查找,若表长小于等于10,则进行顺序查找,否则进行折半查找,试划出对表长N=50的顺序表进行上述
题目详情
求数据结构中平均查找长度 哪位大侠帮小妹解决一下这个题,
假设按下列递归方法进行顺序表的查找,若表长小于等于10,则进行顺序查找,否则进行折半查找,试划出对表长N=50的顺序表进行上述查找时描述该查找的判定树,并求出在等概率情况下查找成功的平均查找长度
假设按下列递归方法进行顺序表的查找,若表长小于等于10,则进行顺序查找,否则进行折半查找,试划出对表长N=50的顺序表进行上述查找时描述该查找的判定树,并求出在等概率情况下查找成功的平均查找长度
▼优质解答
答案和解析
这个图有点难画啊,按说的还原判定树就可以了,其中从第4层开始的顺序查找方向可以颠倒:
第一层25
第二层12和38
第三层6、18,31、44
第4层5、7,17、19,30、32,43、45
第5层4、8,16、20,29、33,42、46
第6层3、9,15、21,28、34,41、47
第7层2、10,14、22,27、35,40、48
第8层1、11,13、23,26、36,39、49
第9层24,37,50
所以ASL=(1*1 + 2*2 + 3 *4 + 4*8 + 5*8 + 6*8 + 7*8 + 8*8 + 9*3) / 50 = 284/50
第一层25
第二层12和38
第三层6、18,31、44
第4层5、7,17、19,30、32,43、45
第5层4、8,16、20,29、33,42、46
第6层3、9,15、21,28、34,41、47
第7层2、10,14、22,27、35,40、48
第8层1、11,13、23,26、36,39、49
第9层24,37,50
所以ASL=(1*1 + 2*2 + 3 *4 + 4*8 + 5*8 + 6*8 + 7*8 + 8*8 + 9*3) / 50 = 284/50
看了 求数据结构中平均查找长度哪位...的网友还看了以下:
把下面关于“科学发展观”概述的长句改为三个短句。科学发展观是在适合中国国情和顺应时代潮流的前提下, 2020-05-16 …
最坏适应分配算法把空闲区()[A]按地址顺序从小到大登记在空闲区表中[B]按地址顺序从大到小登记在 2020-06-15 …
文学类文本阅读,《轻蔑的一瞥》在这篇小说中,警察局长是怎样一个形象?这篇小说在叙述顺序上有何特色? 2020-07-07 …
如图,在菱形ABCD中,边长为10,∠A=60°.顺次连结菱形ABCD各边中点,可得四边形A1B1 2020-07-09 …
(2013•衢州)如图,在菱形ABCD中,边长为10,∠A=60°.顺次连结菱形ABCD各边中点, 2020-07-09 …
文章的叙述顺序有哪些?叔叔阿姨快来吧!我是一名小学生,老师常说:有事情发展顺序,时间顺序,方位顺序 2020-07-25 …
梯形的中位线长50CM,他的上底长为30CM,哪么它的下底长为M已知等腰三角形的两条中位线分别为3 2020-08-01 …
请把下面关于“科学发展观”概述的长单句改为三个短句,要求不改变原意,60字左右。科学发展观是在适合中 2020-11-26 …
《吉尼斯世界记录》决定把“地球上因自然原因而长得最高的活人”这个名衔交给在中国内蒙出生的鲍喜顺,鲍喜 2020-12-06 …
顺式脂肪酸、反式脂肪酸的结构如下图所示下列叙述有错误的是A.顺(反)式脂肪酸中所含官能团名称是羧基、 2020-12-28 …