首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用初始增量为4的希尔排序法,一趟扫描后的结果为______。
设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用初始增量为4的希尔排序法,一趟扫描后的结果为______。
admin
2010-05-13
22
问题
设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用初始增量为4的希尔排序法,一趟扫描后的结果为______。
选项
A、(15,2,4,18,16,5,8,24,17,9,13,25)
B、(2,9,4,25,15,16,13,18,17,5,8,24)
C、(9,4,16,15,2,13,18,17,5,8,24,25)
D、(9,16,4,25,2,15,13,18,5,17,8,24)
答案
1
解析
对n个记录用希尔(Shell)排序法进行排序是这样做的:首先取增量d1(d1<n),把全部记录分成 d1个组,所有距离为d1倍数的记录放在同一组中,各组内使用插入排序法排序;然后取d2(d2<d1),重复上述分组和排序工作,直到取dn=1,即所有记录放在一个组中时排序为止。如此,对(16,9,4,25,15,2,13,18,17,5,8,24)取初始增量为4进行分组:{16,15,17}、{9,2,5}、{4,13,8}、{25,18,24}再插入排序,就是:15, 2, 4, 18, 16, 5, 8, 24, 17, 9, 13, 25
转载请注明原文地址:https://jikaoti.com/ti/BtC7FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下面有关嵌入式系统开发的说明中,错误的是()。
在μC/OS–Ⅱ中,OSInit()函数先建立最初的任务就绪表,然后建立4个空白的数据链表。这4个空白的数据链表是()。
微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路的叙述中错误的是()。
在开发低端、中端、高端等类型的嵌入式系统时,一般都需要选择和利用合适的开发平台来进行。下面有关嵌入式系统开发平台的叙述中,不正确的是()。
在μC/OS—II操作系统下,处于运行态的任务调用系统函数OSSemPend()后将转入()。
I2C总线被启动后,多个主机在每发送一个数据位时都要对SDA信号线电平进行检测,只要检测的电平与自己发出的电平__________【63】就会继续占用总线。总线控制遵循的原则是谁先发送__________【64】电平谁就会掌握对总线的控制权。
I2C总线被启动后,多个主机在每发送一个数据位时都要对SDA信号线电平进行检测,只要检测的电平与自己发出的电平【63】_______就会继续占用总线。总线控制遵循的原则是谁先发送【64】_______电平谁就会掌握对总线的控制权。
下列哪一棵不是AVL树?
设只包含根结点的二叉树的高度为0,高度为k的二叉树的最小结点数为【】。
随机试题
人工流产不包括:
周某因合同纠纷起诉,甲省乙市的两级法院均驳回其诉讼请求。周某申请再审,但被驳回。周某又向检察院申请抗诉,检察院以原审主要证据系伪造为由提出抗诉,法院裁定再审。关于启动再审的表述,下列哪些说法是不正确的?()
根据冯.诺依曼提出的计算机结构体系,计算机硬件系统主要包括()。
2007年1月1日.张某正式人职A市的小马公司,主要从事软件开发工作。2015年1月1日,小马公司董事长突发疾病死亡,公司陷入财政危机,后一直未给张某发工资。张某多次催要未果后,以公司未按期足额支付劳动报酬为由与小马公司解除劳动合同并要求支付经济补偿。假设
关于地方人民政府,说法正确的是()。
供给规律说明:
下面关于完善党内法规体系的说法中错误的是()
A、 B、 C、 D、 C
设讨论f(x)在x=0处的可导性.
Whentheheartbreaksdown,itbeatsirregularlyornotatall.Abonecanchiporsnap.Butwhenthecomplexnetworkofneurons
最新回复
(
0
)