首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好
admin
2013-02-03
68
问题
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好
选项
A、冒泡排序
B、直接选择排序
C、直接插入排序
D、归并排序
答案
C
解析
直接插入排序的基本算法是:当插入第i(i>=1)个对象时,前面的V[0],V[1],…,V[i-1]已经排好序,这时,用V
的关键码与V[i-1],V[i-2]…的关键码顺序进行比较,找到插入位置即将V
插入,原来位置上的对象则向后移。
由此可知,直接插入排序法的关键码比较次数与对象的初始排列有关,准确地说,就是与可以取的值有关。在本题中,序列已经排好了序,所以其i的取值达到了最大,就是序列中元素的个数,其实也就是根本无需比较和交换,所以这种方法是最经济的。
转载请注明原文地址:https://kaotiyun.com/show/brqZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在面向对象模型中,子类的对象拥有其超类的对象的全部属性和方法,称为子类对超类的______。
设有关系模块R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→G}。则关系模式R的候选码是______。
用二维表数据来表示实体之间联系的模型叫做
将数据库中对全部数据的整体逻辑结构的描述作为数据库的
下列不属于数据库管理员(简称DBA)的职责的是
在关系型数据库中,实现实体之间的联系是通过表与表之间的
关系模型是把实体之间的联系用()表示。
选择排序和归并排序稳定性分别是________。
在计算机系统中,允许多个程序同时进入内存运行的方法是________。
随机试题
关于网织红细胞的结构与性质,不正确的是
简述辐射灭菌法概念和适用范围及特点。
沥青混合料拌和时间根据具体情况经试拌确定,间歇式拌和机每盘的生产周期不宜少于()。
以下有关营业额的确定表述正确的有( )。
防范贷款抵押风险的措施主要包括()。
在国有产权实行经济代理的各种具体形式中,()是能够使国有企业成为市场竞争主体和独立法人的适当形式。
简述适应学生认知方式差异的有效组织教学策略。
下列选项中,根据属人管辖原则应当适朋我国刑法的是()。
中国古代小说塑造了很多莽汉形象,他们外表威猛如金刚,性格天真似儿童,深受读者的喜爱。下列小说中莽汉的时代顺序排列正确的是()。①张飞②程咬金③李逵④牛皋
Forthispart,youareallowed30minutestowriteashortessayonthetopicMyViewonWatchingTVSeries.Youshouldwriteat
最新回复
(
0
)