对数据{82,16,95,27,75,42,69,34)按关键字非递减顺序进行快速排序,取第一个元素为枢轴,第一趟排
对数据{82,16,95,27,75,42,69,34)按关键字非递减顺序进行快速排序,取第一个元素为枢轴,第一趟排序后的结果是______。
A.34,16,69,27,75,42,82,95
B.16,27,75,42,69,34,82,95
C.16,82,27,75,42,69,34,95
D.16,82,95,27,75,42,69,34
A.
B.
C.
D.
解析:快速排序是通过一趟排序选定一个关键字介于“中间”的记录,从而使剩余记录可以分成两个子序列分别继续排序,通常称该记录为“枢轴”。
一趟快速排序的具体做法:附设两个指针low和high,它们的初值分别指向文件的第一个记录和最后一个记录。设枢轴记录(通常是第一个记录)的关键字为pivotkey,则首先从high所指位置起向前搜索,找到第一个关键字小于pivotkey的记录并与枢轴记录互相交换,然后从low所指位置起向后搜索,找到第一个关键字大于pivotkey的记录并与枢轴记录互相交换,重复这两步直至low=high为止。
一个工厂有三个车间,已知第一车间有30人,并且人数最多.以下关于车间的人数的信息只有一个是准确的. 数学 2020-04-09 …
2015考研数学三大题第(22)题,第(2)小题,方法另类,答案正确,有分吗?如题,如果写明此时Y 其他 2020-05-14 …
第一栏至第十栏,每两栏之间的距离相等,算一算没俩栏之间的距离是多少米((起点到第一栏是13.72米 数学 2020-05-23 …
这里最后一题第(2)小题第2种解法里~为啥AB=2-1/2*x1+2-1/2*x22点间的距离公式 数学 2020-06-11 …
一桶油第一次用了全部的5分之1,第二次用的比第一次多15kg是正好用了这桶油的一半.这桶油重多少千 数学 2020-07-05 …
6÷3/8–3/8÷64/7×5/9+3/7×5/95/2-(3/2+4/5)7/8+(1/8+1 数学 2020-07-18 …
1、红星队在4场足球赛中的成绩是:第一场3:1胜,第二场2:3负,第三场0:0平,第四场2:5负. 数学 2020-07-22 …
第第第第第一二三四五列列列列列23456789101112131415161718192021…… 数学 2020-07-25 …
我国的南北分界自古是淮河-秦岭一线。据美国学者贾志扬统计,唐代科第人物中北方占绝对优势,然而到了宋朝 历史 2020-12-18 …
高一问题老师说:电子在排布时,第一层2个,第二层8个,第三(层)8个,以此类推.但不是说每一(层)最 化学 2020-12-28 …