首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有n个结点进行排序,不稳定排序是(1);快速排序的最大比较次数是(2)。
设有n个结点进行排序,不稳定排序是(1);快速排序的最大比较次数是(2)。
admin
2019-04-09
60
问题
设有n个结点进行排序,不稳定排序是(1);快速排序的最大比较次数是(2)。
选项
A、n1og
2
n
B、n
2
C、n
2
/2
D、n
答案
B
解析
在待排序的文件中,若存在多个关键字相同的记录,经过排序后这些具有相同关键字的记录之间的相对次序保持不变,该排序方法是稳定的;若具有相同关键字
的记录之间的相对次序发生变化,则称这种排序方法是不稳定的。题目选项中,只有shell排序是不稳定的。第1空的正确答案为选项C。
快速排序利用分治法的基本思想:将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些子问题,然后将这些子问题的解组合为原问题的解。它的最坏情况是,每次划分选取的基准都是当前无序区中关键字最小(或最大)的记录,划分的结果是基准左边的子区间为空(或右边的子区间为空),而划分所得的另一个非空的子区间中记录数目,仅仅比划分前的无序区中记录个数减少一个。因此,快速排序必须做n-1次划分,第i次划分开始时区间长度为n-i+1,所需的比较次数为n-i(1≤i≤n-1),故总的比较次数达到最大值:
Cmax=n(n-1)/2=n
2
第2空的正确答案为选项B。
转载请注明原文地址:https://kaotiyun.com/show/vCVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
某机器字长8位,则十进制数-73的补码机器码是(12)。
自标准实施之日起,至标准复审重新确认、修订或废止的时间,称为标准的有效期,我国在国家标准管理办法中规定,国家标准的有效期一般为(63)年。
(46)是世界上最早的非政府性国际电工标准化机构,负责有关电气工程及电子领域的国际标准化工作。
在连续ARQ协议中,若发送窗口大于2K(K为编号位数),则会(49),停等协议可以看成是连续ARQ协议的特例,即(50)。
ATM技术的特点是(63)。
设某单总线LAN,总线长度为1000m,数据率为10Mb/s,数字信号在总线上的传输速度为2C/3(C为光速),则每个信号占据的介质长度为(47)m。当采用CSMA/CD(非噩EE用802.3标准)访问方式时,如只考虑数据帧而忽略其他一切因素,则最小时间
在通信过程中,只采用数字签名可以解决______等问题。
自标准实施之曰起,至标准复审重新确认、修订或废止的时间,称为标准的有效期,我国在国家标准管理办法中规定,国家标准的有效期一般为______年。
阅读以下说明及VisualBasic程序代码,将应填入(n)处的字句写在对应栏内。[说明]下面的程序演示了根据随机产生的奖牌数,生成金银奖牌榜的过程。程序使用的排序法是简单排序法。以金牌得数为例,其思想是选择最大的元素,将它交换到最前面;然后对
阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。【说明】下面的程序构造一棵以二叉链表为存储结构的二叉树算法。【函数】BTCHINALR*createbt(BTCHINALR*bt){
随机试题
试述累犯的成立条件。
患者,男,60岁。10天前行胃癌根治术,近3天来体温38℃左右,胸片正常,尿常规未见异常,腹部伤口愈合好,已拆线,上腹部B超未见积液,查体发现左小腿微肿,腓肠肌有压痛。(20ll年第ll2题)对该患者不宜采取的措施是
A、处方差错B、抄写差错C、配方差错D、给药差错E、监测差错处方书写发生差错属丁()。
所谓“福费廷”业务实质上就是()。
下列不属于道德特征的是()。
以下几项,哪一个不是西欧中世纪大学产生的原因?()
邓小平在1992年的南方谈话中,明确地提出了“三个有利于”的标准,即()
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
Whatisthewomantryingtodo?
Whydidthemansaythatpeopleinhispicturemightbefromthe19thcentury?
最新回复
(
0
)