首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
下列内部排序算法中,其比较次数(或交换次数)与序列初态无关的算法是( )。
下列内部排序算法中,其比较次数(或交换次数)与序列初态无关的算法是( )。
admin
2019-08-15
41
问题
下列内部排序算法中,其比较次数(或交换次数)与序列初态无关的算法是( )。
选项
A、快速排序
B、直接插入排序
C、二路归并排序
D、冒泡排序
答案
C
解析
此题考查的知识点是各类排序算法的思想。
冒泡排序方法就是自底向上检查这个序列,若两个相邻的元素的顺序不对,则交换。直到所有元素处理完为止。与序列初态有关,D错。
直接插入排序思想是假设待排序的记录存放在数组R[n+1]中,排序过程中的某一时刻,R被分成两个子区间[R[1],R[i—1]]和[R
,R[n]],其中,前一个子区间是已排好序的有序区;后一个子区间是当前未排序的无序区。直接插入排序的基本操作是将当前无序区的第i个记录R
插入到有序区中的适当位置,使得R[1]到R
变为新的有序区。首先比较R
和R[i—1],如果R[i一1]≤R
,则R[1..i]已排好序,第i遍处理就结束了;否则交换R
与R[i—1]的位置,继续比较R[i—1]和R[i一2],直到找到某一个位置j(1≤j≤i—1)使得R[j]≤R[j+1]时为止。与序列初态有关,B错。
快速排序是通过基准元素v把表(文件,数据集合)划分成左、右两部分,使得左边的各记录的关键字都小于v;右边的各记录的关键字都大于等于v;重复该过程直到排好序。与序列初态有关,A错。
二路归并是首先把每个记录看成是一个有序序列,共n个,将它们两两合并成[n/2]个分类序列,每个序列长度为2(当n为奇数时,最后一个序列长度为1);对[n/2]个分类序列,再两两归并在一起:如此进行,直到归并成一个长度为n的分类序列为止。与序列初态无关,所以选C。
转载请注明原文地址:https://kaotiyun.com/show/5dCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
南宋理学家()认为一切封建秩序和伦理纲常都是人“本心”所固有的。而不是来自朱熹等人所说的“天理”。他的这一学说被称为“心学”。
在近代,中国资产阶级思想与封建主义思想的第一次正面交锋是()。
知识分子思想改造运动
如下图所示为一个网络连接的示意图,主机1到主机2采用了SLIP网络连接,SLIP网络可以传输的最大数据段是296字节,主机2和主机3使用了以太网连接。请问:(1)为了使IP不分片,主机1可以在TCP包中承载多少数据?(2)主机3可以在TCP包中承载多
某计算机有8个主设备需要竞争总线的使用权,其设备号为0~7。现欲设计其判优控制方法,试回答下述问题。(1)集中式总线判优控制与分布式总线判优控制的区别是什么?(2)若采用集中式判优控制,则在链式查询、计数器定时查询和独立请求三种方式下,
下列选择中,()不是操作系统关心的主要问题。
高度为4的4阶B树最多可容纳()个关键字(根是第1层)。
网络如图所示。链路旁边注明的数字代表链路的长度(假想单位)。试利用Dijk-stra算法求出从结点A到所有其他结点的最短路由。
快速排序算法中,如何选取一个界值(又称为轴元素),影响着快速排序的效率,而且界值也并不一定是被排序序列中的一个元素。例如,我们可以用被排序序列中所有元素的平均值作为界值。编写算法实现以平均值为界值的快速排序方法。
一棵二叉树的繁茂度定义为R层结点数的最大值与树的高度的乘积。编写一个算法求二叉树的繁茂度。
随机试题
从键盘输入a1,a2…,a20,按下列公式计算并输出b1,b2,…,b10的值。
用于治疗阵发性室上性心动过速的药物是:
患儿,4个月,主因夜惊、夜啼睡眠不安,烦躁易激惹,到保健门诊就医。初步诊断为维生素D缺乏性佝偻病。连服1个月后改预防量为()。
羊,4月龄。体瘦毛焦,不思草料,拉稀。症见慢草不食,腹痛泄泻,完谷不化,口色淡白,脉象沉细。若选用中药治疗,应以下述哪个方剂为主进行加减
A、宣肺平喘B、透疹止痒C、化湿和中D、燥湿止带E、通窍止痛麻黄除发汗解表外,又能()。
根据以下情境材料,回答下列问题。2014年10月,某公司司机孙某驾驶轻型货车到甲市送货,途经乙市一个十字路口时,因思想上麻痹大意未提前减速,撞向正常穿过马路的行人于某。事发后,孙某报警并协同路人将于某送往医院抢救,但于某终因伤势过重,抢救无效死亡。在
土地革命战争时期,毛泽东同志以马克思主义为指导,发表了《中国的红色政权为什么能够存在?》《井冈山的斗争》《星星之火,可以燎原》《反对本本主义》等重要著作,这些著作()。
下列情形中的应税消费品,以同期应税消费品最高销售价格作为计税依据的有()。
根据我国《选举法》的规定,在选民直接选举人大代表时,组织投票的方式有()(2014年一综一第59题)
单击窗体上Command1命令按钮时,执行如下事件过程:PrivateSubCommand1-Click()a$="softwareandhardware"b$=Right(a$,8)c$=M
最新回复
(
0
)