首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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
2015-12-21
67
问题
设有关键码序列(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://www.kaotiyun.com/show/Tabp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在下述关于数据库系统的叙述中,正确的是( )。
下面不属于软件工程的三要素的是( )。
在VisualFoxpro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件中添加代码( )。
SQL语句中,DISTINCT短语的功能是( )。
设计名为bookbd的表单(控件名为foml,文件名为bookbd)。标题为“出版社情况统计”。表单中有一个组合框、一个文本框和两个命令按钮,名称为“统计”和“退出”。运行表单时组合框中有四个条目“北京大学出版社”、“科学经济出版社”、“人民邮电出版社”
(1)使用报表向导建立一个简单报表。要求选择salarys表中所有字段;记录不分组;报表样式为“随意式”;列数为“1”,字段部局为“列”,方向为“纵向”;排序字段为“雇员号”(升序);报表标题为“雇员工资一览表”;报表文件名为printl。(2)在考生文
(1)在SCOREMAN.AGER数据库中查询学生的姓名和2003年的年龄(计算年龄的公式是:2003.Year(出生日期),年龄作为字段名),结果保存在一个新表NEW_TABLEl中。使用报表向导建立报表NEW-REPORTl,用报表显示NEWrABL
在考生文件夹下,打开学生数据库SDB,完成如下简单应用:(1)使用查询设计器设计一个名称为two的查询,查询每个同学的学号(来自student表)、姓名、课程名和成绩。查询结果先按课程名升序、再按成绩降序排序,查询去向是表,表名是two。设计完成
(1)打开数据库文件“课程管理”,使用SQL语句建立一个视图salary,该视图包括了“系号”和(该系的)“平均工资”两个字段,并且按“平均工资”降序排列。请将该SQL语句存储在four.prg文件中,否则不得分。(2)打开考生文件夹下的表单six(如图
随机试题
带凸缘筒形件与无凸缘筒形件的拉深过程和工艺计算方法是相同的。()
报告进口药品的所有不良反应,是进口药品自首次获准进口之日起
A.苛辣性毒素B.番木鳖碱C.乌头碱D.二硫化二砷(As2S2)E.汞
导致产后出血最常见的原因是()
下列关于工程总承包项目的成本费用的说法,错误的是()。
根据《刑法》及有关规定,属于自首的情节有()。
营业税实行分行业比例税率,主要的税率档次为()。
Nativeads—oradsthattakeonthelookandfeelofthecontentsurroundingthem—aretakingoverdigitaladvertising.By
The______brochureincludesadditionalinformationonsometilesandbricksthatwillbeshowcasedattheconstructionfair.
Despitemuchresearch,therearestillcertainelementsinthelifecircleoftheinsectthat______notfullyunderstood.
最新回复
(
0
)