首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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
64
问题
设有关键码序列(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://kaotiyun.com/show/hLHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Commandl的命令按钮,再画两个名称分别为Labell、Label2的标签,然后编写如下程序代码:PrivateXAsIntegerPrivateSub(20mmandl_Click()X=5
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
在关系模型中,每一个二维表称为一个
要求在窗体中定义一个变量x,在本窗体所有过程中都可以访问它,而在其他模块中不能访问,则该变量的定义是
在窗体上画一个名称为Textl的文本框和一个名称为Commandl的命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()DimiAsInteger,nAsIntegerFori=0To
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的前序序列为()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
深度为7的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为
算法的空间复杂度是指( )。
随机试题
11个月小儿,广东人,母有流产史,近5个月面色苍白,在“感冒”时加重,伴小便呈茶色,无发热,皮肤黏膜无出血,曾在外院输血2次。查体:明显贫血貌,双巩膜轻度黄染,双肺(-),心尖部闻及Ⅱ/6收缩期吹风样杂音,肝右肋下3cm,质中,脾左肋下5cm,硬。患儿
何谓致畸敏感期?
影响稳定极限大小的因素是
A.无痛性反复性阴道流血B.分娩阻滞形成病理缩复环C.阴道流血性黏液D.分娩阻滞,剧烈腹痛后宫缩停止,病情恶化E.阴道出血量和贫血程度不一致且伴腹痛前置胎盘()
关于保险利益,下列哪些表述是错误的?
夹层玻璃的层数最多可达( )层。
大额可转让定期存单与定期存款的区别体现在()。
材料价格差异产生的原因主要有()。
为了提高计算机的处理机和外部设备的利用率,______把多个程序同时放入主存储器,在宏观上并行运行。
Thepoisonproducedbythespider’sskinisso______thatitwillparalyzeabirdoramonkeyimmediately.
最新回复
(
0
)