首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
下列内部排序算法中,其比较次数(或交换次数)与序列初态无关的算法是( )。
下列内部排序算法中,其比较次数(或交换次数)与序列初态无关的算法是( )。
admin
2019-05-20
26
问题
下列内部排序算法中,其比较次数(或交换次数)与序列初态无关的算法是( )。
选项
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/jhCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列关于塞尔维乌斯改革的叙述中,不正确的是()。
中国共产党在下列哪次会议上规定了党的最高纲领和最低纲领?()
下列法律文件中,规定内阁对君主负责的是()。
毛泽东参与重庆谈判的主要目的是()。
春秋时期,鲁国实行初税亩的目的是()。
“两个凡是”
编写判定给定的二叉树是否是二叉排序树的函数。
一个SPOOUNG系统由输入进程I、用户进程P、输出进程O、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程O输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在同一个磁盘上,因此,SPOO
我们知道,有些CPU指令只能授权给操作系统内核运行,不允许普通用户程序使用,但是,以下操作中,()可以不必具有此种特权。
随机试题
尺寸公差是允许的尺寸误差,因此公差是不为零的绝对值。()
决定项目是否顺利进入实质性的建设过程的关键性文件是()
Thegovernmenthad______thempermissiontoleavethecountry.
关于肺部真菌感染,下列选项中,对诊断最有意义的是
发芽的马铃薯及加热不透的豆浆吃不得。发芽的马铃薯主要含有什么毒素
狂证初发,狂乱无知,呼号怒骂,不避亲疏,舌质红绛,苔黄腻,脉弦大滑数,应选方
小儿发生烈性传染病的病邪很多,其中最重要向是
下列纠纷中,可以适用《仲裁法》所规定的仲裁程序的是:
一定质量的理想气体处于平衡状态I,现设法使其温度降低而压强升高,达到平衡状态Ⅱ,则()。
密封塑料袋装婴儿均化食品,成分含量:30%牛肉(可见小肉块)、65%胡萝卜、5%其他配料;净重500克
最新回复
(
0
)