首页
登录
从业资格
采用( )算法对序列{18,12,10,11,23,2,7}进行一趟递增排序后
采用( )算法对序列{18,12,10,11,23,2,7}进行一趟递增排序后
免费题库
2022-08-02
102
问题
采用( )算法对序列{18,12,10,11,23,2,7}进行一趟递增排序后,其元素的排列变为{12,10,11,18,2,7,23}。A.选择排序B.快速排序C.归并排序D.冒泡排序
选项
A.选择排序
B.快速排序
C.归并排序
D.冒泡排序
答案
C
解析
选项中几种排序算法的简介及一趟递增排序后的情况如下:
①快速排序:通过一趟扫描将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。其一趟排序的结果为{7,2,11,10,12,18,23};
②选择排序:就是直接从待排序数组里选择一个最小(或最大)的数字,每次都拿一个最小数字出来,顺序放入新数组,直到全部拿完。其一趟增量排序的结果为{2,18,12,10,11,23,7};
③冒泡排序:原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换,这样一趟过去后,最大或最小的数字被交换到了最后一位,然后再从头开始进行两两比较交换,直到倒数第二位时结束。其一趟增量排序的结果为{12,10,11,18,2,7,23};
④归并排序:原理是把原始数组分成若干子数组,对每一个子数组进行排序,继续把子数组与子数组合并,合并后仍然有序,直到全部合并完,形成有序的数组。其一趟排序的结果是{12,10,11,18,2,7,23}。
综上,应当选择C。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2426477.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
网络通信中广泛使用的DES加密算法属于()。A.对称加密 B.非对称加密
以太网控制策略中有三种监听算法,其中一种是:“一旦介质空闲就发送数据,假如介质忙
下面安全算法中,属于加密算法的是(),属于报文摘要算法的是()。A.MD5和3D
一个计算机算法是对特定问题求解步骤的一种描述。()并不是一个算法必须具备的特
以太网控制策略中有三种监听算法,其中一种是:“一旦介质空闲就发送数据,假如介质忙
报文摘要算法MD5的输出是()。A.100位 B.128位 C.160位
以下算法中属于报文摘要算法的是()。A.MD5 B.DES C.RSA
以太网控制策略中有三种监听算法,其中一种是“一旦介质空闲就发送数据,假如介质忙,
报文的完整性采用消息摘要进行检验,可用的完整性验证算法是()。A.RSA
散列(Hash)算法是()。A.将任意长度的二进制串映射为固定长度的二进制串
随机试题
FranklinRooseveltarguedthatthedepressionstemmedfromtheAmericaneconomy’
Awayfromtheirprofession,scientistsareinherentlynomorehonestorethical
Thehouseallocatedtothemwaspleasantand______.A、spaciousB、wideC、sufficien
对数增殖期细菌的主要特点是A.生长缓慢 B.生长最快 C.形态不典型 D.
血吸虫感染时,病人血中的免疫复合物可抑制哪种细胞介导的对童虫的杀伤A.中性粒细胞
根据《金融企业不良资产批量转让管理办法》的规定,金融企业批量转让不良资产给资产管
寒邪内阻腹痛的主要特点是A.腹部胀痛,攻窜不定 B.腹痛绵绵,时痛时止 C.
《劳动合同法》规定,用人单位与劳动者在终止劳动合同后,用人单位要在竞业限制期限内
在矫治修复时,作为判断面容恢复情况的指征为A.鼻唇沟 B.鼻翼 C.耳屏
下列不属于政治风险的是()。A.甲企业不能将赚取的利润汇回国内母公司 B.为
最新回复
(
0
)