首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
下列内部排序算法中,其比较次数(或交换次数)与序列初态无关的算法是( )。
下列内部排序算法中,其比较次数(或交换次数)与序列初态无关的算法是( )。
admin
2017-01-04
101
问题
下列内部排序算法中,其比较次数(或交换次数)与序列初态无关的算法是( )。
选项
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/iLRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
论述红军长征的历史意义。
简述罗马法学的发展情况。
“瓜步之战”发生在下列哪两个政权之间?()
洋务派创办军事工业的方式是()。
中国洋务运动所采取的“自强”、“求富”的途径是()
下列哪个文件标志着“文化大革命”的发起?()
下列各组古代民族,其语言都属于印欧语系的是()
某新石噐遗址发现大量稻谷壳和稻草,红士,防洪水城垣,此遗址可能是
“人身保护法”
Demandpaging算法是paging算法在虚拟存储空间管理的扩展。其主要的改进是:仅当需要访问某页面时,如果它不在内存,把它调入内存。按照这个思路,将segmentation算法(段式存储管理算法)扩展到虚拟存储空间管理,也可以产生类似的算法,不妨
随机试题
维吾尔族饮茶方式大致分为两种,是()。
A.群体传播B.人际传播C.大众传播D.自我传播E.组织传播医生对患者的咨询属于
为大力发展交通,某市出资设立了某高速公路投资公司。该市审计局欲对其实施年度审计监督。关于审计事宜,下列哪一说法是正确的?(2015年卷一28题)
属于行政处分的方式有( )。
广告文案与真正的文学作品在语言上存在一定的联系,但也存在一定的差异,据此,下列说法错误的是()。
清代平定三藩叛乱,维护国家统一是在()。
下列行为中属于犯罪预备行为的是()。
操作系统通常采用(228)解决进程间合作和资源共享所带来的同步与互斥问题。若在系统中有若干个互斥资源R,5个并发进程,每个进程都需要5个资源R,那么使系统不发生死锁的资源R的最少数日为(229)。
下面你将听到一段有关中国网购的讲话。
A、Todatesomeoneyou’refamiliarwith.B、Todatesomeonewithabigagegap.C、Todatesomeonewithabigheightdifference.D、
最新回复
(
0
)