首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
对一个由n个关键字不同的记录构成的序列,能否用比2n-3少的次数选出该序列中关键字取最大值和关键字取最小值的记录?请说明如何实现?在最坏的情况下至少要进行多少次比较?
对一个由n个关键字不同的记录构成的序列,能否用比2n-3少的次数选出该序列中关键字取最大值和关键字取最小值的记录?请说明如何实现?在最坏的情况下至少要进行多少次比较?
admin
2023-02-06
51
问题
对一个由n个关键字不同的记录构成的序列,能否用比2n-3少的次数选出该序列中关键字取最大值和关键字取最小值的记录?请说明如何实现?在最坏的情况下至少要进行多少次比较?
选项
答案
将n个元素对称比较,即第一个元素与最后一个元素比较,第二个元素与倒数第二个元素比较……比较中的小者放前半部,大者放后半部,用了n/2次比较。再在前后两部分中分别简单选择最小和最大元素,各用(n/2)-1次比较。总共用了(3n/2)-2次比较。显然,当n≥3时,(2n-3)>(3n/2)-2。用分治法求解再给出另一参考答案。 对于两个数x和y,经一次比较可得到最大值和最小值;对于三个数x,y,z,最多经3次比较可得最大值和最小值;对于n个数(n>3),将分成长为n-2和2的前后两部分A和B,分别找出最大者和最小者:Max A,Min A,MaxB,MinB,最后Max={Max A,MaxB}和Min={Min A,MinB}。对A使用同样的方法求出最大值和最小值,直到元素个数不超过3。 设C(n)是所需的最多比较次数,根据上述原则,当n>3时有如下关系式: [*] 通过逐步递推,可以得到:C(n)=(3n/2)-2。显然,当n>3时,2n-3>(3n/2)-2。事实上(3n/2)-2是解决这一问题的比较次数的下限。
解析
转载请注明原文地址:https://kaotiyun.com/show/uIwD777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
为了便于学校管理和体现公平,学校应制订共性的统一的要求,以相同的模式要求学生。()
2012年7月1日实施的《党政机关公文格式》规定,公文中成文日期的书写用阿拉伯数字将年月日标全。()
十八届四中全会指出,健全依法决策机制,就是要把公众参与、专家论证、风险评估、合法性审查、集体讨论决定确定为重大行政决策法定程序。()
课程设计就是对课程的各种内容进行组织与开发。教师按照课程设计的总体思路,对某一个年级或几个年级设置的各门学科课程的内容,严格按照排定的课题顺序一个接一个地进行下去的课程设计方式是()。
在班级管理的原则中,()是指班级成员参与管理,发挥其主体作用。同时也强调管理者要增强民主意识,切实保障学生主人翁的地位和权利,及时采纳学生的正确意见并接受学生的监督,同时发展和完善各种学生组织,逐步扩大班委会等组织的权限。
英国科学家麦克劳德上小学的时候出于对狗的内脏的好奇,偷偷杀死了校长家的狗。校长的惩戒手段是让麦克劳德画出狗的血液循环图和骨骼结构图。校长善意的“惩罚”,使小麦克劳德爱上了生物学,并最终登上了诺贝尔奖的领奖台。案例中校长()。
长期生活不规律会导致免疫细胞和胆同醇积聚在血管壁上,变成粥样斑块。这些斑块破碎时会形成血栓,血栓有可能脱落,沿血管流动。由于牙周病菌是一种厌氧菌,而血管中有大量氧气,因此牙周病菌单独进入血管并不能存活。但是,因为免疫细胞能够有效隔绝血管中的氧气,所以人们认
在数宁化多媒体时代,媒介参与的深度和广度日渐拓展,数字技术应用于文化遗产的保护已从原始的简单记录发展到对文化遗产的精准________,运用数字输入、摄像等各种数字化技术对文化遗产进行多形式的________,建立数字化的文化遗产档案和“非遗”博物馆等,都
与其他生命形式一样,适宜、稳定的自然环境,是人类文明得以存在和延续的重要外部条件。纵观地球生命的进化史,仅仅由于温度、水汽循环或者氧气含量的变化超出了当时地球生命的承受范围,就造成了四次生物大灭绝事件。我们人类的形成历史仅有500万年,在此期间,虽然没有发
不同于西方的砖石建筑,榫卯结构的结点,即木构件之间的连接处允许产生略微的形变,这使得建筑能够承受较大的荷载,即使遇到地震也能安然无恙。其中饱含的,又何尝不是以柔克刚的道理?作为木结构之间的连接件,榫卯结构并不显山露水,而是静静隐匿于屋檐下或家具中,理性又深
随机试题
关于传播的定义,大体上可分为哪几种类型?
国际商务谈判中的技术风险包括()
设函数z=x4—2xy+y2+1,则=_________.
在PowerPoint2010中,不能完成对个别幻灯片进行设计或修饰的是()
心理活动的内容来自于
A.牛蒡子B.龟甲C.天南星D.自然铜E.琥珀处方直接写药名,需调配清炒品的是
某公司准备向不特定对象发行证券,下列发行计划必须由承销团承销的是()。
根据对外贸易法律制度的规定,下列关于临时反倾销措施的表述中,正确的有()。
Ourresultswereinconsistent.Theprogramobviouslycontainsanerror.Arevisionoftheprogramisrequired.
TCP协议在重发数据前需要等待的时间为()。
最新回复
(
0
)