首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
快速排序算法中,如何选取一个界值(又称为轴元素),影响着快速排序的效率,而且界值也并不一定是被排序序列中的一个元素。例如,我们可以用被排序序列中所有元素的平均值作为界值。编写算法实现以平均值为界值的快速排序方法。
快速排序算法中,如何选取一个界值(又称为轴元素),影响着快速排序的效率,而且界值也并不一定是被排序序列中的一个元素。例如,我们可以用被排序序列中所有元素的平均值作为界值。编写算法实现以平均值为界值的快速排序方法。
admin
2013-07-12
47
问题
快速排序算法中,如何选取一个界值(又称为轴元素),影响着快速排序的效率,而且界值也并不一定是被排序序列中的一个元素。例如,我们可以用被排序序列中所有元素的平均值作为界值。编写算法实现以平均值为界值的快速排序方法。
选项
答案
int partition(RecType r[],int low,int high){ int i=low,J=high,avg=0; for(;i<=high,i++)avg+=a[i3.key s i=low: avg=avg/(high—low+1): temp:R[10w3; while(i
=avg)J--; if(i
解析
保存划分的第一个元素。以平均值作为枢轴,进行普通的快速排序,最后枢轴的位置存入已保存的第一个元素,若此关键字小于平均值,则它属于左半部,否则属于右半部。
转载请注明原文地址:https://kaotiyun.com/show/yuxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
近代中国第一个系统介绍西方思想与文化名著的翻译家和启蒙思想家是()。
唐朝时期,中国僧人不断东渡日本,弘扬佛法,沟通两国文化,其中贡献最大的是()。
下列关于胡司战争的叙述错误的一项是()。
连续五期用全部或大部分的篇幅报道和评论了五四运动这一伟大运动的杂志是()。
从“鲁尔危机”的发生到《道威斯计划》的实施,西方国际关系变化对当时有关国家的影响是()。①美国势力进一步向欧洲渗透②英国达到了限制法国、保持均势的目的③德国获得重建经济的有利时机④法国扩充实力争霸欧洲的计划遭重创
1628年出版了《心血运动论》一书,论证了血液在全身的循环运动,使生理学发展为科学的是()。
()的设置是清王朝实行满汉联合、以汉制汉统治方式在军事上的具体体现
1837年倡导用无机肥料来补充土壤中耗去的化学元素的化学家是()。
中原地区的部落联盟首领尧年老后,选舜为继承人,并传位给舜。舜年老后,传位给禹。这种职位继承制度史称()。
阅读下列材料,结合所学知识回答问题:材料一16—17世纪西欧医生的地位还很低,尽管主要的宫廷医生有很高的经济收入,但医生并不被认为是一个很光荣的职业,直到17世纪中叶,一位绅士还拒绝同一位有钱的医生的女儿结婚。律师职业虽然不被视为低等,
随机试题
企业向现有市场提供新产品或改进的新产品的密集式增长方式属于()
煤矿、非煤矿山、危险化学品、烟花爆竹等生产经营单位新上岗的从业人员安全培训时间不得少于()学时。
当需要缩短关键工作的持续时间时,缩短后工作的持续时间不能( )。
加气混凝土砌块墙如无切实有效措施,不得使用于()。
从事互联网出版活动,必须经()批准或办理相关手续。
下图表示的是一个用放射性同位素来追踪一盆栽植物体内营养物质运输途径的实验。将豆类植物的一片叶子密封在一个充满放射性14CO2的玻璃器皿中。实验Ⅰ:在3h内叶子得到充足的光照,土壤得到适当的淋水,实验结束后测试顶芽、叶中、茎部Z处和根中放射物的含量,
显然,某些培训班的“饥饿营销”的方式是奏效的。越是名额有限,家长们越是______。应试教育不除,类似的“奇葩”培训机构就不会绝迹。这就要求教育部门要彻底改变应试教育制度,从体制、机制上突破教育改革的瓶颈,只有这样,我们的教育才能真正走出“重分数,轻能力”
结合材料,回答问题:材料1纪念伟大的革命先行者孙中山先生!纪念他在中国民主革命准备时期,以鲜明的中国革命民主派立场,同中国改良派作了尖锐的斗争。他在这一场斗争中是中国革命民主派的旗帜。纪念他在辛亥革命时期,领导人民推翻帝
下面选项中不属于面向对象程序设计特征的是
Dopeoplewhochoosetogoonexotic,far-flungholidaysdeservefreehealthadvicebeforetheytravel?Andeveniftheypay,
最新回复
(
0
)