首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为______。
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为______。
admin
2010-07-20
44
问题
对于关键码序列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://jikaoti.com/ti/1697FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关于ARM处理器的异常,以下说法错误的是()。
下面关于存储器带宽的叙述中,错误的是()。
下面关于嵌入式系统使用的存储器的叙述中,错误的是()。
为了使操作系统容易在不同的硬件平台上进行移植,一些嵌入式操作系统包含有一个硬件抽象层,硬件抽象层的英文缩写是___________【71】,它位于___________【72】和硬件之间,从而隐藏了硬件平台的差异,避免了操作系统对硬件的直接访问。
嵌入式系统与通用计算机系统软件的相同之处,指的是嵌入式系统通常也具备【67】加载程序,外设【68】程序,操作系统,文件系统,网络协议栈,图形用户界面,数据库,以及各种各样的应用程序等,这些软件都是通用计算机所拥有的。
随着无线通信技术的发展,用户不受时间地点约束,随时随地访问互联网已经成为现实。目前采用无线方式接入互联网的技术主要有3类,它们是【45】接入、GPRS移动电话网接入和3G移动电话网接入,第1类接人方式必须在安装有【46】的区域中才能接人。
下面是关于嵌入式系统中使用的无线通信接口或技术的叙述,其中错误的是()。
如果一种存储器的总线工作频率为333MHz,数据线宽度为32位,每个存储器总线周期传输1次数据,则该存储器的带宽为【55】MB/s。AM29LV160是一种典型的NORFlash芯片,芯片内部具有20条地址线和16条数据线,该芯片的存储容量为【56】M
将E-R图中的实体和联系转换为关系模型中的关系,这是数据库设计过程之中()设计阶段的任务。
现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S)
随机试题
女性30岁,腹部隐痛一个月,二周来发热、腹胀、大便稀,体温38.5℃,少量腹水,中下腹压痛,柔韧感,肝、脾不大。该患者最可能的疾病是
甲状腺激素的生理生化功能不包括
关于分辨率的描述,错误的是
不易产生耐药的青霉素类药物是
应激性溃疡出血时,错误的治疗是()。
黏性土的塑性指数()。
西汉末年,将《太初历》调整为《三统历》的是()。
当前我国全面发展教育的组成部分是
MargaretSangerandBirthControlMargaretSanger,anAmericannurse,wasthefirsttostartthemodernbirthcontrolmoveme
A.equipmentB.maintainC.forexampleD.contactE.contrastF.gainedG.naturalH.expendI.uniqueJ.marchedK.ac
最新回复
(
0
)