首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果待排序序列中两个元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。(41)是稳定的排序方法,因为这种方法在比较相邻元
如果待排序序列中两个元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。(41)是稳定的排序方法,因为这种方法在比较相邻元
admin
2009-01-20
46
问题
如果待排序序列中两个元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。(41)是稳定的排序方法,因为这种方法在比较相邻元
选项
A、冒泡排序
B、希尔排序
C、快速排序
D、简单选择排序
答案
A
解析
本题考查排序算法。冒泡排序的思想是比较相邻的元素,将较大者交换到后面,对于值相同的元素,则无需交换。希尔排序则是按照一定的间隔将元素分成若干组,在同组内进行直接插入排序,这样较小的元素以较大的步幅向前移动。但是在希尔排序中,值相同的元素不一定分在同一组,因此,在排序前后它们的相互位置可能发生颠倒。快速排序是先设定一个枢轴元素(基准元素,通常是序列的第一个元素),从序列的两端开始扫描,将大于枢轴元素的元素向序列后端换,小于枢轴元素者向序列前端换。在此过程中,值相同的元素会交换位置,因此快速排序不是稳定的排序方法。n个元素进行简单选择排序的基本方法是:通过n-i次元素之间的比较,从n-i+1个元素中选出最小元素,并与第i(1≤I≤n)个元素进行交换,当i等于n时所有记录有序排列。简单选择排序是一种不稳定的排序方法。
转载请注明原文地址:https://kaotiyun.com/show/cmjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
可以将数据划分成确定性数据和随机数据两类。以下几种数据中属于随机数据的是______。
在Excel2003中,已知A1单元格中的值为21,B1单元格中的值为22,若在A2单元格中输入函数“=IF(A1>B1,"1","2")”,按回车键后,则A2单元格显示的值为(45)。
自然数1,2,3,4,5中,任意两个数都可以算出平均值,其中有些平均值是相同的。那么,不同的平均值共有______个。
在Excel2007的A1单元格中输入函数“=INT(一99.9)”,按回车键后,A1单元格中的值为__________。
在Windows7的回收站中,可以恢复_______。
Windows7中,在控制面板中,通过(32)________________可以查看系统的一些关键信息,如显示当前的硬件参数、调整视觉效果、调整索引选项、调整电源设置及磁盘清理等。
该公司用一个C类地址块202.119.110.0/24组网,将下表中的(1)~(6)处空缺的主机地址或子网掩码填写在答题纸的相应位置。可以采用(10)方法防止IP地址被盗用。(10)A.IP地址与子网掩码进行绑定B.IP地址与MAC地址进行
请根据网页显示的效果图和网页中的元素说明,将HTML文本中(n)处的解答填入答题纸的对应栏中。[说明]在IE浏览器中输入yoyo电子邮局主页地址并回车后,网页的显示效果如图3-1所示。[网页中的元素说明]见表3-1
In C language,functions are important because they provide a way to(69)code so that a large complex program can be written by co
在Token Bus与Token Ring的讨论中,以下(21)是环维护工作需要完成的任务。Ⅰ.环初始化 Ⅱ.用户使用权限Ⅲ.新结点加入与撤出环 Ⅳ.优先级Ⅴ.操作系统版本更新
随机试题
数控伺服装置由哪几部分组成?
患者女,46岁。6分钟步行试验时300步即出现呼吸困难,颈静脉怒张、肝大、水肿。患者的心功能为
黄芪甲苷的构型是()。
下列哪一行为属于行政处罚?(2010年卷二44题,单选)
金融市场的主要功能有()。
通过合同结构图可以清晰地了解一个项目有哪些或将有哪些合同,以及了解各参与方的()。
场外交易的特点是()。
“江山社稷”中的“稷”在古代是指土地之神。()
(98年)设A是n阶矩阵,若存在正整数k,使线性方程组Akx=0有解向量α,且Ak-1α≠0.证明:向量组α,Aα,…,Ak-1α是线性无关的.
Completethenotesbelow.WriteNOMORETHANTHREEWORDSforeachanswer.LaughterThenatureofla
最新回复
(
0
)