首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序 法进行排序,经过初始建堆后关键码值B在序列中的序号是( )。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序 法进行排序,经过初始建堆后关键码值B在序列中的序号是( )。
admin
2020-06-30
33
问题
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序 法进行排序,经过初始建堆后关键码值B在序列中的序号是( )。
选项
A、1
B、3
C、7
D、9
答案
B
解析
建堆的算法:首先将要排序的所有关键码放到一棵完全二叉树的各个结点中(这时的二叉树不具备堆的特性),然后,从i=[n/2](n为结点的个数)的结点K<sub>i</sub>开始,逐步把以K<sub>[n/2]</sub>,K<sub>[n/2]-1</sub>,K<sub>[n/2]-2</sub>,…为根的子树排成堆,直到以K<sub>1</sub>为根的树排成堆,就完成了建堆过程。此题中,n=16,i=[16/2]=8,即从第8个结点开始,建堆完成后如下图:所以经过初始建堆后关键码值B在序列中的序号是3。
转载请注明原文地址:https://jikaoti.com/ti/OJS0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Text1、内容为空的文本框。编写如下事件过程:PrivateSubTextl_KeyUp(KeyCodeAsInteger,ShiftAsInteger)PrintText1.Text;End
在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码:PrivateSubCommand1_Click()Dimn()AsIntegerDima,bAsIntegera=Inpu
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger m=1:n=0 DoWhilem
下列叙述中正确的是( )。
下列关于控件数组的叙述中,正确的是
以下关于窗体的叙述中,错误的是( )。
以下关于数组的叙述中,错误的是
在考生目录下有一个工程文件sjt5.vbp,其功能是:单击“读数据”按钮,则把考生目录下的文件in5.dat中的100个整数读到数组a中;单击“计算”按钮,则找出其中与所有数的平均值(平均值截尾取整)最接近的整数,放到文本框中;单击“存盘”按钮则把计算结
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
下列关于算法复杂度叙述正确的是
随机试题
()岩石中所含油或水的体积与岩石孔隙体积的比值就叫含油饱和度或含水饱和度,常用百分数表示。
Veniceissuchastrangecity.ItisbuiltonanItalianlagoonintheAdriaticSea.Ithascanalsinsteadofroads,whichmeans
男性,52岁,发热两天伴腹泻。查体:皮肤可见荨麻疹,脾可及,肝未及,血WBC12×109/L,嗜酸粒细胞40%,ALT861U/L。进一步最有价值的辅助检查是
招标采购项目信息管理是()的基础。
下列关于投资项目经济费用效益分析中经济净现值指标的表述,正确的是()。
1.事故经过某装饰公司在综合实验研究平台项目精装修工程2号地下车库入口钢架玻璃雨棚施工,该公司易某、陈某、周某等4名工人在现场铺设雨棚顶玻璃时,周某在移动钢架上的木板时,由于没有系安全带,在铺装玻璃的钢架下方也未设置安全底网,从5.5m高玻璃雨棚钢架顶坠
危机介入模式是围绕服务对象的危机而展开的服务。下面对于危机介入模式特点的论述正确的是()。
某小区为老年人提供娱乐活动,共有不足100名老人选择跳集体舞,有两种组合:一种是中间6人,其他人按8人一组围在外圈;另一种是中间8人,其他人按6人一组围在外圈。最多有多少老人跳集体舞?
AndylivedhighintheRockyMountains.Hehunted(打猎)wildanimalsthere.Healsotookothermenhunting.Thatwashiswork.
YouwillhearDr.MarvinCheung,IndependentNon-executiveDirectorofHangSengBank,givingalectureaboutthequalitiesofl
最新回复
(
0
)