首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根节点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根节点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
admin
2012-10-29
36
问题
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根节点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
选项
答案
3
解析
堆排序是完全二叉树的一个重要应用,可以解释为完全二叉树中的任一节点的关键码都小于或等于它的两个子女的关键码。排序的基本思想是:对一组待排序的关键码首先把他们按照堆的定义排成一个序列(建堆),取出最小关键码,余下的关键码再建堆,再取出最小关键码,如此反复,直到全部关键码排序完毕。本题的解答步骤,第一次:18,30,5,10,46,38,35,40。第二次:18,10,5,30,46,38,35,40。第三次:5,10,18,30,46,38,35,40。3次以后就可以了。
转载请注明原文地址:https://kaotiyun.com/show/rmqZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
计算机网络按照联网的计算机所处的位置的远近不同可以分为()两大类。
在关系的规范化过程中,消除了哪些依赖后,1NF变成了3NF
在完全二叉树中,若一个结点为叶结点,则它没有什么?
分布式系统与并行系统不同,分布式数据库系统由一些【】的节点组成,这些节点不共享任何物理部件。
数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是______。
操作系统在控制和管理进程的过程中,涉及到______这一重要数据结构,这是进程存在的惟一标志。
有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于
在学生表STUD中,查询既不是信息系’IS’、数学系’MA’,也不是计算机系’CS’的学生的姓名(XM)和性别(XB)。SD为系名。实现该功能的正确SQL语句是SELECTXM,XBFROMSTUDWHERE【】。
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
VisualFoxPro(VFP)对xBASE数据库作了许多改变,主要包括:Ⅰ.VFP扩充了xBase关于一个数据库实质上是一个二维表的数据库概念;Ⅱ.VFP提供了数据字典;Ⅲ.VFP提供了存储过程、视图、触发器等。
随机试题
研究者在某种程度上置身于观察对象的环境和社会活动中,努力使自己真正地与被研究群体相通,通过亲身感受和观察,直接获取资料的方法是【】
唐宋派
简述人力资源的内涵。
对前置胎盘患者进行检查,下面叙述正确的是
调剂室工作人员收集患者ADR信息的目的不是
下列不属于物权变动的原则的是()。
安全规章制度日常管理的重点是在执行过程中的(),确保得到贯彻落实。
脚手架及其地基基础的检查和验收阶段有()。
三个中国学生张林、赵强、李珊和三位外国留学生约翰、杰西、安娜暑假外出旅游。可供选择的旅游地有西安、杭州、大连和张家界。已经知道:(1)每人只能去一个地方;(2)凡是有中国学生去的地方,就必须有外国留学生去;(3)凡是有外国留学
=___________.
最新回复
(
0
)