首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
admin
2010-07-20
82
问题
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
选项
A、冒泡排序
B、直接选择排序
C、直接插入排序
D、归并排序
答案
C
解析
直接插入排序的基本算法是:当插入第i(i>=1) 个对象时,前面的V[0],V[1],…,V[i-1) 已经排好序,这时,用V
的关键码与V[i-1],[i-2]...的关键码顺序进行比较,找到插入位置即将V
插入,原来位置上的对象则向后移。
由此可知,直接插入排序法的关键码比较次数与对象的初始排列有关,准确地说,就是与可以取的值有关。在本题中,序列已经排好了序,所以其i的取值达到了最大,就是序列中元素的个数,其实也就是根本无须比较和交换,所以这种方法是最经济的。
转载请注明原文地址:https://kaotiyun.com/show/C5vZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
当用户申请扣开一个文件时,操作系统将该文件的文件控制块保存在内存的[]表中。
在待排序文件已基本有序的前提下,下列排序方法中效率最高的是______。
数据库系统的性能度量主要有事务【】和响应时间两个指标。
设散列表的地址空间为0到16,散列函数为h(k)=kmod17,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值190,89,217,208,75,177,则最后一个关键码177的地址为
下列哪一项不是关系数据库语言的共同特点?
下列哪一个是引入工作集模型的前提因素?______。
散列法存储中处理碰撞的方法主要有两类:拉链法和_____。
网络信息在传输过程中,在到达目的节点之间被非法截获,攻击者在该信息中插入欺骗性信息,然后发给信息目的节点,这种网络信息安全问题称为______。
及时响应是【】和实时操作系统的特征。
随机试题
华侨收养三代以内旁系同辈血亲的子女,可以不受下列哪些的限制?()
A、腹内斜肌,腹横肌的弓状下缘B、腹股沟韧带和腔隙韧带C、腹外斜肌腱膜D、腹膜、腹横筋膜和联合肌腱E、腹内斜肌和联合肌健构成腹股沟管的下壁_______。
若悬浮红细胞在输注时出现输注不畅,可通过输血管道加入的冲洗液是
A.早期减速B.变异减速C.晚期减速D.缩宫素激惹试验阴性E.无激惹试验有反应型
患者,男性,55岁。每年冬春季常有哮喘发作,近日来上呼吸道感染,咳嗽加哮喘,门诊测血压亦升高,治疗方案:给予抗感染及平喘治疗外,尚考虑给予降压药,其中欲选择一种β肾上腺素受体阻断药,应选用()。
重大涉外案件的第一审民事案件由( )管辖。
影响混凝土强度的主要因素包括()。
(2016春季多省联考)古人行文简略,优秀的作品常常“字不虚设”,阅读者决定不予深究的地方,有可能正是作者用心良苦之所在。因此我们阅读时不宜有所偏,应该像作家写作这些文章时那样“______”。填入画横线部分最恰当的一项是:
Thereasonwhypeopleputonweightatworkisthat
Hewasalwaysdecliningtheirinvitationsonthe______ofiiihealth.
最新回复
(
0
)