首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果待排序序列中两个元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。(41)是稳定的排序方法,因为这种方法在比较相邻元
如果待排序序列中两个元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。(41)是稳定的排序方法,因为这种方法在比较相邻元
admin
2009-01-20
56
问题
如果待排序序列中两个元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。(41)是稳定的排序方法,因为这种方法在比较相邻元
选项
A、冒泡排序
B、希尔排序
C、快速排序
D、简单选择排序
答案
A
解析
本题考查排序算法。冒泡排序的思想是比较相邻的元素,将较大者交换到后面,对于值相同的元素,则无需交换。希尔排序则是按照一定的间隔将元素分成若干组,在同组内进行直接插入排序,这样较小的元素以较大的步幅向前移动。但是在希尔排序中,值相同的元素不一定分在同一组,因此,在排序前后它们的相互位置可能发生颠倒。快速排序是先设定一个枢轴元素(基准元素,通常是序列的第一个元素),从序列的两端开始扫描,将大于枢轴元素的元素向序列后端换,小于枢轴元素者向序列前端换。在此过程中,值相同的元素会交换位置,因此快速排序不是稳定的排序方法。n个元素进行简单选择排序的基本方法是:通过n-i次元素之间的比较,从n-i+1个元素中选出最小元素,并与第i(1≤I≤n)个元素进行交换,当i等于n时所有记录有序排列。简单选择排序是一种不稳定的排序方法。
转载请注明原文地址:https://kaotiyun.com/show/cmjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在计算机硬件系统中,核心的部件是(2).
信息系统的安全环节很多,其中最薄弱的环节是(60)________________,最需要在这方面加强安全措施。
某大型企业下属每个事业部都自行建立了信息系统,各自存储数据,各自配备了技术人员维护系统。由于数据格式不同,难以交流,各系统难以连接,形成了一个个信息孤岛,业务难以协同。为此,公司采取了以下一些整合措施,其中(70)并不恰当。
以下是一批数据的描述性统计量,其中_______反映了数据远离中心的离散程度。
根据我国著作权法规定,侵犯他人著作权所承担的赔偿责任属于___________。
甲和乙用如下图的两个转盘做游戏,游戏规则如下:分别旋转两个转盘,当两个转盘所转到的数字之积为奇数时,甲得2分;当所转到的数字之积为偶数时,乙得1分,则这游戏规则______。
在Access中,学生与课程之间的关系是______。
在Access数据库中使用向导创建查询,其数据(59)。
综合布线系统由6个子系统组成,将图1-1中(1)~(6)处空缺子系统的名称填写在答题纸对应的解答栏内。考虑性能与价格因素,图1-1中(1)、(2)和(4)中各应采用什么传输介质?
(66)is a one-way function that takes an arbitrarily long piece of plaintext and from it computes a fixed,length bit string.(67)i
随机试题
单相交流调压电路带电阻性负载时移相范围为0°~180°。()
舌根部有许多卵圆形滤泡样突起,称为
A.砂粒样钙化B.挖空现象C.晕环D.瘤样增生E.以上都不是甲状腺腺瘤
有关月经,下列叙述错误的是
A.溶液型气雾剂B.乳剂型气雾剂C.喷雾剂D.混悬型气雾剂E.吸入粉雾剂二相气雾剂
《巴塞尔新资本协议》于1998年开始酝酿,几易其稿,最终由巴塞尔银行监管委员会于2004年6月正式出台。《巴塞尔新资本协议》出台后,世界各国都在积极准备实施。十国集团在2006年底开始执行《巴塞尔新资本协议》;部分欧盟成员国、澳大利亚、新加坡和中国香港等发
导致权责发生制的产生,以及预提、摊销等会计处理方法的运用的基本前提是()。
阅读文本材料和具体要求,回答问题。《劝学》原文君子曰:学不可以已。青,取之于蓝,而青于蓝;冰,水为之,而寒于水。木直中绳,輮以为轮,其曲中规。虽有槁暴,不复挺者,輮使之然也。故木受绳则直,金就砺则利,君子博学而日参省乎己,则知
西方文官制度的共同特征包括()
TheUnitedStatesstandsforfreedomanddemocracy.Thereisalargegapbetweentherhetoricandthereality,buttheUnitedSt
最新回复
(
0
)