首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
admin
2010-05-13
81
问题
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
选项
答案
3
解析
根据采用筛分的方法建堆的方法如下,首先将所有要排序的关键码放在一棵完全二叉树的各结点上,然后从i[n/2]的结点Ki开始,逐步把以K[n/2]-1、K[n/2]- 2…Kn为根的子树排为堆,直到以K1为根的子树排成堆,就完成了建堆过程。按照上述过程写出完全二又树,排序后发现需进行的关键码交换次数为3次。
转载请注明原文地址:https://kaotiyun.com/show/ygSZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系统三大类。下面关于低端嵌入式系统特性的叙述中错误的是()。
采用ADS1.2集成开发工具软件来开发基于ARM微处理器的嵌入式系统时,ADS1.2把目标文件中的信息按照三种存储区域类型来进行划分,即划分为RO段、【77】_______、ZI段。其中RO段是指【78】_______和常数的存储区域,具有只读属性。
已知内存0x80000000中的内容为0x33,0x80000001中的内容为0x31,0x80000002中的内容为0x30,0x80000003中的内容为0x32,则ARM在大端模式下地址0x80000000所指示的一个字为()。
衡量实时操作系统性能的一个重要指标是从接收到可屏蔽中断请求信号到操作系统作出响应并转入中断服务程序所需要的最长时间,称为___________【61】时间。该时间包括两部分:一是___________【62】时间,是指系统因执行临界区代码等原因不允许响应中
实时系统对时间约束要求的严格性,使__________【73】陛成为实时系统的一项重要性能要求,它是指RTOS能够对外部事件的__________【74】时间和实时任务的执行时间进行判断,以确定被事件触发的实时任务能否在规定的时间内完成。
实时操作系统(RTOS)有3个主要的实时指标,除响应时间和生存时间之外,另一个指标是在给定时间内可以处理的事件总数,它称为【67】,其英文名称是【68】。
移植μC/OS—II到一个嵌入式系统电路板上正常运行,下面()条件不是必须的。
在实时系统中,系统运行的正确性是同其响应时限紧密相关的。根据截止时间约束的软硬属性划分,视频播放系统属于【67】实时系统,自动驾驶系统属于【68】实时系统。
从静态的观点看,操作系统的进程是由程序段、数据和【】三部分组成。
随机试题
下列关于基因文库的叙述,正确的有
下列哪项不是导致肾性骨病的病因
将护理程序系统化的护理工作方式是
红霉素的抗菌作用机制是
背景某市政工程公司的施工项目部负责某污水处理厂工程施工,该污水处理厂工程主要包括泵站、集水池等单位工程。泵站集水池为钢筋混凝土结构,长32m、宽22m,基础与墙体混凝土设计强度等级为C25,基础顶面标高28.500m,墙厚为500mm,墙高6m,墙
在下列选项中,属于建设工程项目管理进度纠偏的组织措施的是()。
根据下列材料,按要求完成教学设计任务。材料一:《普通高中历史课程标准(2017年版)》规定:了解历史上劳动工具的变化和主要劳作万式。材料二:课文摘录:西周时期,农作物种类更加丰富,有粟、稻、黍、稷、麦、桑、麻等,后世的主要农作物多已具备。
《开国大典》被誉为“共和国成立的艺术见证”。()
温家宝同志说“要创造条件让群众批评政府”,你怎么看?
•ReadthearticlebelowaboutMicrosoftanti-trustsuit.•Choosethebestsentencefromtheoppositepagetofilleachofthe
最新回复
(
0
)