首页
登录
从业资格
通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均
通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均
资格题库
2022-08-02
104
问题
通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均不大于基准元素,另一个子序列的元素均不小于基准元素,然后再分别对两个子序列继续递归地进行相同思路的排序处理,这种排序方法称为( )。A.快速排序B.冒泡排序C.归并排序D.简单选择排序
选项
A.快速排序
B.冒泡排序
C.归并排序
D.简单选择排序
答案
A
解析
本题考查算法基础知识。
①快速排序是在设置枢轴元素后,通过与其余元素的比较和交换(或移动),确保一趟快速排序后实现枢轴元素的最终定位,但是不能保证枢轴是最大元素(或最小元素),实际上若枢轴元素为序列的最大(或最小)元素,反而是快速排序的最坏情况,A选项正确;
②冒泡排序是通过不断比较和交换逻辑上相邻的元素而进行的排序过程,当从头到尾将元素进行一趟冒泡排序后,可以将最大元素(或最小)元素交换至最终位置,B选项错误;
③归并排序是将两个(或多个)有序子序列合并为一个有序序列的方式来实现排序的过程,只有完成最后一趟归并时才能将最大或最小元素放在其最终位置上,C选项错误;
④简单选择排序通过n-i次关键字间的比较,从i之后的n-i+1个记录中选出关键字最小的记录,并和第i个记录交换,D选项错误。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2426674.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
某公司网络地址是202.117.240.0/20,被划分成16个子网,则每个子网
设有两个子网210.103.133.0/24和210.103.130.0/24,
某公司的网络地址为192.168.1.0要划分成5个子网,每个子网最多20台主机
在网络地址178.15.0.0/16中划分出14个大小相同的子网,每个子
综合布线系统由六个子系统组成,其中将用户的终端设备连接到布线系统的子系统称为()
在网络地址178.15.0.0中划分出10个大小相同的子网,每个子网最多有()个
在子网划分中,要求设置一个子网掩码将B类网络172.16.0.0划分尽可能多的子
HTML元素中,()属性用于定义文档中未访问链接的默认颜色。A.alink
请根据网页显示的效果图和网页中的元素说明,将HTML文本中(n)处的解答填
HTML"body"元素中,()属性用于定义超链接被鼠标点击后所显示的颜色。A
随机试题
[originaltext]OnlineConsultations
Eachforitsownreason,thestudyofresidentialmobilityhasbeenaconcer
Ⅰ.Urbanproblems1)problemstobothdevelopedanddevelopingcountries,like【
Untilthen,hisfamily______fromhimforsixmonths.A、didn’thearB、hasn’tbee
“教育在于使青年社会化——在我们每一个人之中造成一个社会的我,这便是教育的目的。
男性,20岁,心悸、气促2年。体格检查:轻度黄疸,颈静脉怒张,血压12.0/10
除下列哪项外,其余各项均不给予执业医师注册A、因受刑事处罚,自刑罚执行完毕之日起
左边的图形由若干个元素组成.右边的备选图形中只有一个是由左边图形的元素组成,请选
监理单位接受建设单位委托实施设计阶段进度控制工作时,应当( )。(2008年)
建设单位应当按照国家有关规定申请领取( )后方可开工。A.建设项目选址意见书或
最新回复
(
0
)