早教吧 育儿知识 作业答案 考试题库 百科 知识分享

顺序查找平均比较次数对长度为n的顺序表进行顺序查找,问平均比较次数是多少?答案给出的是:n/2.(这是某名校考过的原题,答案好多资料上也都是n/2.)如果按照严蔚敏书上的解释,平均查找

题目详情
顺序查找平均比较次数
对长度为n的顺序表进行顺序查找,问平均比较次数是多少?
答案给出的是:n/2.(这是某名校考过的原题,答案好多资料上也都是n/2.)
如果按照严蔚敏书上的解释,平均查找长度是 (n+1)*3/4
如果按照题目给出的答案推的话,我猜测是:
总的比较次数是(n+1)*(n+2)/2,而有n种查找成功的情况,再加上1种不成功的情况,共n+1种情况;
那么答案应该是(n+2)/2;也不是n/2啊,很是纠结.
你们认为应该是多少呢?请给出理由.
另外,如果能够清晰的解释一下平均比较次数和平均查找长度的区别就更好了!
▼优质解答
答案和解析
你算出来的(n+2)/2,当n->无穷大的时候,就是n/2啦.其实算法复杂度,关注的是数量级,而不是细节.
(n+1)*3/4的那个值,她的假设前提是,查的到和查不到2种情况各占50%.
你的值,你的假设是,查不到的情况只占1/n.
n/2,则假设查到的情况占100%.
平均比较次数和平均查找长度应该只是字面上写法不同,其实意思没什么区别.
看了 顺序查找平均比较次数对长度为...的网友还看了以下:

如图所示是小明同学在做“探究某物质的质量和体积的关系”的实验所做的图象,请回答这种物质的密度是,该  2020-05-13 …

填名句,识字,有兴趣的进来!世界用图画和我说话,我的心灵以()应答.[印度]泰戈尔儿童的()和老人  2020-06-09 …

羌笛何须怨杨柳春风不度玉门关里有哪些地名?如果在三分钟内回答,怒赞!  2020-06-19 …

国家食品糊化度的标准是什么?请高手回答,最好是准确答案,并指名答案出处!谢谢!  2020-06-28 …

VB第三章选择题求答案回答后加分!1下列说法不正确的是()A.变量名的长度不能超过255个字符B.  2020-07-19 …

请将“桂子、李、兰、菊”这些花名和果实名填入下面空格中组成成语.()()飘香春()秋()投桃报(快  2020-07-24 …

请你设计方案估测以下两种不同尺寸物体的长度.答案要具体,比如说,如果用某两指间的距离作为度量单位,  2020-08-02 …

点卯的英文是什么?不是点名回答问题的那个点名.是点卯,看谁来的点名.如果谁提供有关的英文文献,对这个  2020-12-06 …

填名句,识字,有兴趣的进来!世界用图画和我说话,我的心灵以()应答.[印度]泰戈尔儿童的()和老人的  2020-12-10 …

七大州、四大洋、五带,请高手帮下忙,写出英文地名;经度、纬度各是多少度请说出来,南北极的英文,请认真  2021-01-31 …