首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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
49
问题
设有关键码序列(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全国计算机二级
相关试题推荐
在窗体上画一个组合框,其名称为Combo1,然后编写如下事件过程:PrivateSubForm_Load()Combo1.Text="1"Fori=1To10Sum=Sum+iNe
以下关于变量作用域的叙述中,错误的是
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubChecki_MouseDown(ButtonAsInteger,XAsSingle,YAsSingle)Check1.Value=1
设窗体上有一个文本框Text1和一个命令按钮Command1,并有以下事件过程:PrivateSubCommand1_Click() DimsAsString,chAsString s="" Fork=1ToLen(Te
窗体上有一个名称为Command1的命令按钮,事件过程如下:PrivateSubCommand1_Click() Dimarr_x(5,5)AsInteger Fori=1To3 Forj=2To4 ar
数列1,1,2,3,5,8,13,21,…的规律是从第三个数开始,每个数是它前面两个数之和。在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图1-287所示。请编写适当的事件过程完成以下功能:选中一个单选按钮后,单击“计
对下列二叉树进行前序遍历的结果为
下列与队列结构有关联的是()。
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
随机试题
用未来预期收益折算来反映整体资产的现实价值,用预期使用年限和功能来评估某类资产的价值,体现的是资产评估的()
为确定尿道损伤的病理类型,最好的检查方法是()
专利权终止的情况有()。
某建设工程项目分包工程发生生产安全事故,负责向安全生产监督管理部门、建设行政主管部门或其他有关部门上报的是()。
下列对模板式制单软件的表述,正确的是()。
企业针对职工的体检计划属于( )计划。
下列有关刑事诉讼中回避制度的表述,正确的是()。
在经济较快增长的同时实现节能环保额目标,主要途径就是推进节能减排技术开发,节能减排技术开发具有较强的外部经济性,需要贯彻“以企业为主体,以政府为主导”的原则,而且政府引导必须先行。政府的当务之急是推进节能减排产业化进程,为企业创造必要的市场空间:通过完善政
①然而哲学家罗素对康德不无讽刺地说,这只是一个出生在柯尼斯堡(康德的家乡)平原的人的想法,一个出生在阿尔卑斯山区的人就不会这样想②牛顿和康德都持有一种绝对空间的观念③但这些事物与空间无关,对空间不产生影响,其实这是一种绝对的虚空观④牛顿说,绝对的空间
Sometimeago,aninterestingdiscoverywasmadeby【C1】______ontheAegeanislandofKea.AnAmericanteamexploredatemplewhi
最新回复
(
0
)