首页
登录
从业资格
通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均
通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均
资格题库
2022-08-02
89
问题
通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均不大于基准元素,另一个子序列的元素均不小于基准元素,然后再分别对两个子序列继续递归地进行相同思路的排序处理,这种排序方法称为( )。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
随机试题
Themandenied______anythingatthesupermarketwhenhewasquestionedbythe
Whatnumbershouldreplacethequestionmark?[img]2014m3x/ct_eyyjsaz2012c_eyyjs
[originaltext]M:CanIhavebreakfastinmyroom?W:Certainly,sir.Breakfast
SurvivalofEnglishLanguageI.Introduction—Englishwidespre
从李清照《声声慢》(寻寻觅觅)一词中“将息”“怎生”“次第”“了得”等词语来看,
图示外伸梁,在C、D处作用相同的集中力F,截面A的剪力和截面C的弯矩分别是:
环境污染物通过在环境介质中的迁移和转化,对人的危害A.都降低 B.都增加 C
患者突然冷汗淋漓,四肢厥逆,其病机是( )。A.气陷 B.气闭 C.气脱
个人信用等级越高,可以获得的信用额度越大,反之越小。()
某工程搭设高度30m的双排脚手架,架体与结构连接的做法正确的是()。A.刚性连
最新回复
(
0
)