首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设有一个数组中存放了一个无序的关键字序列K1,K2,…,Kn。现要求将Kn放在将元素排序后的正确位置上,试编写实现该功能的算法,要求比较关键字的次数不超过n。
设有一个数组中存放了一个无序的关键字序列K1,K2,…,Kn。现要求将Kn放在将元素排序后的正确位置上,试编写实现该功能的算法,要求比较关键字的次数不超过n。
admin
2018-08-12
52
问题
设有一个数组中存放了一个无序的关键字序列K
1
,K
2
,…,K
n
。现要求将K
n
放在将元素排序后的正确位置上,试编写实现该功能的算法,要求比较关键字的次数不超过n。
选项
答案
int Partition(RecType K[],int m,int n){ //交换记录子序列K[1..n]中的记录,使枢轴记录到位,并返回其所在位置 //此时,在它之前(后)的记录均不大(小)于它 int i=m,j=n,K[0]=K[j],x=K[j].key; while(i
=x)j一一; if(i
n为枢轴的一趟快速排序。以最后一个关键字为枢轴先从前向后再从后向前快速排序。
解析
转载请注明原文地址:https://jikaoti.com/ti/c1fjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
“我不想变成上帝,或居住在永恒之中,或者把天地抱在怀里,属于人的那种光荣对我就够了。我自己是凡人,我只要求凡人的幸福。”这句话体现的思想是()
辛亥革命后,中国先后出现袁世凯和张勋的复辟,其根本原因是()
下列不属于“一国两制”的基本内容的是()。
武昌起义后,全国革命形势发展的同时也潜伏着失败的危机,这主要是由于()。
印加人记载事物使用的方法是()。
骑士团是罗马教皇推行反宗教改革的工具,其中在波罗的海南岸发挥重要作用的骑士团是()。
唐朝时期,从中国传到大食的手工技术是()。
马克思说:巴黎公社“只不过是在特殊条件下的一个城市起义”。其含义是()。
一个由高速缓冲存储器Cache与主存储器组成的二级存储系统。已知主存容量为1MB,按字节编址,缓存容量为32KB,采用组相联方式进行地址映射与变换,主存与缓存的每一块为64B,缓存共分8组。(1)写出主存与缓存的地址格式(标明各字段名称与位数)
某机的主要部件如下图所示。(1)请补充各部件间的主要连接线,并注明数据流动方向。(2)拟出指令SUB(R1),一(R2)的执行流程(含取指过程与确定后继指令地址)。该指令的含义是进行减法操作,源操作数地址和目的操作数地址分别在
随机试题
白癜风
在确定标准时间的方法中,下列不属于现场观测方法的是()
A.Facingthecriminal,hebehavedwithgreatcourage.B.Wemanagedtogetridofthoseunwelcomevisitorsbysayingwehadto
论述民事权利的概念和种类。
下列说法错误的是()。
“多一把衡量的尺子,就会多出一批好学生”理论依据是()
Krukenberg瘤的原发灶最可能为
设向量组α1,α2,…,αn-1为n维线性无关的列向量组,且与非零向量β1,β2正交.证明:β1,β2线性相关.
设随机变量X和Y相互独立,概率密度分别为求Z=2X+Y的概率密度.
Ifyou【D1】______smoothskinthatglowswithyouth,thechancesarethatatsomepointyouwillhaveheardtheexhortationtodri
最新回复
(
0
)