首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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
2017-11-22
21
问题
设有关键码序列(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
i
开始,逐步把以K
[n/2]
,K
[n/2]-1
,K
[n/2]-2
…为根的子树排成堆,直到以K
1
为根的树排成堆,就完成了建堆过程。此题中,n=16,i=[16/2]=8,即从第8个结点开始,所以经过初始建堆后关键码值B在序列中的序号是3。
转载请注明原文地址:https://kaotiyun.com/show/OVGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是______。
在窗体上画一个名为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Dimarrayl(10,10)AsIntegerD
在窗体上画一个通用对话框,其名称为CommonDialog1,然后画一个命令按钮,并编写如下事件过程:PrivateSubCommand1_Click()CommonDialogFlags=cdlOFNHideReadOnly
下面()语句执行后,窗体Forml从内存退出。
在窗体上放一个文本框Text1,在文本框中输入456,并有如下事件过程:PrivateSubForm_Click()x=InputBox("请输入一个整数")Printx+Text1.TextEnd
用InputBox函数设计的对话框,其功能是
执行语句Open"TC.dat"ForRandomAs#1Len=50后,对文件TC.dat中的数据能执行的操作是()。
表达式Abs(-5)+Len("ABCDE")的值是______。
下列有关数据库的叙述,正确的是()。
随机试题
机动车行驶证灭失、丢失,机动车所有人要向登记地车辆管理所申请补领、换领。
A.咖啡因B.苯巴比妥C.地西泮D.乙琥胺E.对乙酰氨基酚儿童病毒感染引起的发热、头痛,可首选的解热镇痛药是
在正常情况下,外周血网织红细胞的型别主要是
以下哪项不属病态呼吸的临床表现
国务院()依照《职业病防治法》和国务院确定的职责,负责全国职业病防治的监督管理工作。
适用于河网地区一维水质模拟分析的水文水力学调查,至少包括()等参量。
评标和定标工作应在投标有效期结束()个工作日之前完成。
企业股东大会审议批准的利润分配方案中应分配的现金股利,在支付前不作账务处理,但应在报表附注中披露。()
Soon, more of the information we receive via the Internet could come(71)in digital wrappers. Wrappers are made up(72)software
A、Hehasalotofexperience.B、Heappearstobeabittooquiet.C、Heisnice-looking.D、Helacksexperience.AM:Whatdoyout
最新回复
(
0
)