首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于关键码序列18,30,35,10,46,38,5,40,进行堆排序(假定堆的根结点是最小关键码),在初始建堆过程中需进行的关键码交换次数为( )。
对于关键码序列18,30,35,10,46,38,5,40,进行堆排序(假定堆的根结点是最小关键码),在初始建堆过程中需进行的关键码交换次数为( )。
admin
2009-02-19
51
问题
对于关键码序列18,30,35,10,46,38,5,40,进行堆排序(假定堆的根结点是最小关键码),在初始建堆过程中需进行的关键码交换次数为( )。
选项
A、2次
B、3次
C、4次
D、5次
答案
2
解析
原始的堆如图1所示:
因为n=8,所以n/2=4,所以从K4=10开始,第一次比较10<40,不用交换:第二次比较35>5,两者相互交换,交换后如图2所示:第三次比较30>10,两者相互交换,交换后如图3所示;第四次比较 18>5,两者相互交换,交换后如图4所示。所以交换的次数为3次。
转载请注明原文地址:https://kaotiyun.com/show/T4cZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
外接式调制解调器与计算机连接时,一般使用( )。
进程是一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程。进程从创建到终止其状态分为5种,它在执行过程中不断地在这几种状态之间切换,并且状态的转换是有一定的条件和方向的。在以下的进程状态及其状态转换示意图中,问号(?)所指的状态应为【 】。
系统软件是管理、监控和维护计算机资源的软件。其主要功能软件包括下列描述中的( )。 Ⅰ.高效硬件功能的控制程序。 Ⅱ.提供各种应用的通用服务功能程序。 Ⅲ.支持计算机系统故障预防、检出、处理等程序。 Ⅳ.保护数据和程序等信息,支持计算机
PC机中启动硬件中断服务程序执行的是( )。
在Windows98的“系统信息”工具中,将它所收集的软硬件信息三类,其中“软件资源”用于显示( )。
下面是有关Windows98网络与通信功能的叙述,其中错误的是______。
Windows98提供的电子邮件服务程序Outlook Express能支持多种电子邮件协议,包括SMTP(简单邮件传输协议)和【 】(邮局协议3)等。
下列WindowsXP的系统文件中,与网络及通信功能无关的是
酒店客房的门锁系统是由总台服务器和若干客房指纹锁组成,其基本功能具体描述如下:a、客房的指纹锁与总台服务器之间通过通信网络连接。b、旅客在总台登记住宿时,录入其指纹信息,并提取其特征值存储在总台服务器中。同时录入一个密码(若干位数字组成),以备指纹无法
ARM处理器Cortex系列包括Cortex嵌入式处理器和Cortex应用处理器,其中Cortex嵌入式处理器包括主要应用于控制领域的【49】系列和面向实时应用领域的【50】系列。
随机试题
有助于系统性红斑狼疮患者的诊断并且与病情活动性不相关的是
治疗黄疸疫毒炽盛证,首选的方剂是
下列选项中,属于A公司业务范围的是()。若A公司在对此房屋进行物业查验时发现,此房已于半年前抵押给人民银行,则下列选项正确的是()。
高速公路和一级公路施工中,标高控制桩问距不宜大于()m。
水利工程建设水土保持工程中可支付的工程量应同时符合()。
对于理财顾问服务,下列理解不正确的是()。
用同一方法对一组应聘者在两个不同时间进行测试,所得结果间的一致性是( )。
中国公民王某2014年3月工资收入3800元,另有5项收入:(1)领取了上年度年终奖金20400元;(2)一次取得建筑工程设计费30000元,同时从中拿出10000元通过民政局向灾区捐赠;(3)取得利息收入5000元,其中国库
下列各句中,没有语病的一句是()。
FranceintheTwentiethCenturyI.FranceinWorldWarI1914:GermanydeclaredwaronFranceand【T1】______【T1】______Th
最新回复
(
0
)