首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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
79
问题
设有关键码序列(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/49Hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommandl_Click()DiminAsStringIn=InputBox(”请输入字符串”)Printpi
在窗体上画一个名称为Command1的命令按钮,并编写如下事件过程:PrivateSubCommand1_Click() x=1 s=0 Fori=1To5 x=x/i s=s+x Next Print
下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是
如果要定义一个窗体级变量,定义变量语句的位置应该是
以下关于图片框控件的说法中,错误的是( )。
在数据库中,数据模型包括数据结构、数据操作和
数据库管理系统是()。
设在窗体上有一个名称为Check1的复选框数组,并有以下事件过程:PrivateSubCheckl—Click(IndexAsInteger)EndSub则下面叙述中错误的是
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的前序序列为()。
随机试题
使用销售百分比法确定广告预算的主要缺点是什么?
【B1】【B3】
颅内动静脉畸形
在心理治疗中,医务人员应遵循的道德要求有
下面哪种规划不属于实施发展规划?
A总承包单位承接一综合楼工程,建筑面积163000m2,工期:500日历天,质量标准:合格,该工程实行工程监理。建筑层数:地上22层,地下2层,基础类型为桩基筏式承台板,结构为现浇剪力墙,混凝土采用预拌混凝土,屋面防水采用SBS改性沥青防水卷材,外立面为玻
水利工程发生(发现)较大质量事故、重大质量事故、特大质量事故应在()向有关单位提出书面报告。
票据丧失的补救措施包括()。
甲公司为生产加工企业,其在20×6年度发生了以下与股权投资相关的交易:(1)甲公司在若干年前参与设立了乙公司并持有其30%的股权,将乙公司作为联营企业,采用权益法核算。20×6年1月1日,甲公司自A公司(非关联方)购买了乙公司60%的股权并取得了控制权,
模式训练法的结构由训练的()、检查手段、评定标准和训练方法组成。
最新回复
(
0
)