首页
登录
从业资格
通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均
通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均
资格题库
2022-08-02
54
问题
通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均不大于基准元素,另一个子序列的元素均不小于基准元素,然后再分别对两个子序列继续递归地进行相同思路的排序处理,这种排序方法称为( )。A.快速排序B.冒泡排序C.归并排序D.简单选择排序
选项
A.快速排序
B.冒泡排序
C.归并排序
D.简单选择排序
答案
A
解析
本题考查算法基础知识。
①快速排序是在设置枢轴元素后,通过与其余元素的比较和交换(或移动),确保一趟快速排序后实现枢轴元素的最终定位,但是不能保证枢轴是最大元素(或最小元素),实际上若枢轴元素为序列的最大(或最小)元素,反而是快速排序的最坏情况,A选项正确;
②冒泡排序是通过不断比较和交换逻辑上相邻的元素而进行的排序过程,当从头到尾将元素进行一趟冒泡排序后,可以将最大元素(或最小)元素交换至最终位置,B选项错误;
③归并排序是将两个(或多个)有序子序列合并为一个有序序列的方式来实现排序的过程,只有完成最后一趟归并时才能将最大或最小元素放在其最终位置上,C选项错误;
④简单选择排序通过n-i次关键字间的比较,从i之后的n-i+1个记录中选出关键字最小的记录,并和第i个记录交换,D选项错误。
转载请注明原文地址:https://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]M:IneedaticketforFlight220onDecember22.W:OK,sir.It
(1)FrankhaddrivenhismotherintoWahinetobuyMeggie’sdoll,andhewas
PassageOne(1)WhenAndycametoShawshankin1948,hewasthirtyyear
[originaltext]Startedin1636,HarvardUniversityistheoldestofallthe
可行性研究是工程建设项目决策前运用多种科学成果进行( )的综合性学科。A.财务
在法国大革命中,下列事件排列的时间顺序正确的是( )A.处死路易十六,《人权宣
属于内在稳定器的项目是()。A.政府购买 B.累进税收制度 C.政府转移支
药品购销记录必须注明药品的A.通用名称 B.生产日期 C.批准文号 D.商
13二次系统上的工作 13.1下列情况应填用变电站(发电厂)第一种工作票:
2008年11月多项选择题 关于中国比内测验的施测方法,正确的说法是()。
最新回复
(
0
)