首页
登录
从业资格
通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均
通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均
资格题库
2022-08-02
102
问题
通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均不大于基准元素,另一个子序列的元素均不小于基准元素,然后再分别对两个子序列继续递归地进行相同思路的排序处理,这种排序方法称为( )。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
随机试题
Thebanditsdesolatedthecountryside,burningfarmsandcarrying______harvest.
[originaltext]W:Jack,wouldyouminddrivingmetothestation?M:Sure,why
[img]2019m9x/ct_eyyjsdz2019j_eyyjsdreadb_0172_201909[/img]Allergyhasbecome
勿踏草地()灭火专用[br]严禁拍照()夜间有事,请按此铃A,I
C
A.雷诺现象 B.杵状指 C.肢端肥大 D.匙状指 E.梭状指支气管扩张
下列关于历史文化街区说法不正确的是( )。A.历史文化街区核心保护范围内的文物
严重肝功能减退病人常伴功能性肾功能不全,以致使"经肝肾两种途径清除"的药物的血药
通过抑制血管紧张素转化酶活性降低血压的药物是A.普萘洛尔 B.利血平 C.可
银行利率8%,按复利计,现存款10000元,10年内每年年末的等额提款额为()
最新回复
(
0
)