首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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-11-25
82
问题
设有关键码序列(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/lBSp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“产品”“供应商”查询对象“按供应商查询”,窗体对象“characterS”和宏对象“打开产品表”“运行查询”“关闭窗口”。试按以下要求完成设计。1.创建一个名为“m
在考生文件夹下,已有“tTest.txt”文本文件和“sanlp1.accdb”数据库文件,“sampl.accdb”中已建立表对象“tStud”和“tScore”。试按以下要求,完成表的各种操作:(1)将表“。tScore”的“学号”和“课程号
下列表达式中计算结果为日期类型的是()。
运行下列程序段,结果是()。Forin=10to1Step0k=k+3Nextm
在Access中,如果要对用户的输入做某种限制,可在表字段设计时利用的手段是()。
表达式Int(5*Rnd()+1)*Int(5*Rnd()-1)值的范围是()。
Access中,没有数据来源的控件类型是()。
不属于VBA提供的程序运行错误处理的语句结构是
在关于输入掩码的叙述中,错误的是()。
数据库系统的核心是()。
随机试题
品质机动幅度
正项级(a>0,a≠e)是().
下列生物和羊属于同一营养级的是()
前列腺囊肿的超声表现是
患儿,6个月。诊断化脓性脑膜炎。经正规治疗后,脑脊液正常,但头围进行性增大。该患儿可能合并了()。
南方某城市女性,18岁。主诉:近1周内常感疲倦,食欲缺乏;感觉手指、脚趾麻木,下肢酸痛。体检发现:腓肠肌压痛明显、腱反射亢进。除药物治疗外,她还要注意摄入的食物是()。
由急性肾衰转为慢性肾衰多在哪一期()
(2011年真题)简述南京国民政府法律制度的主要特点。
МеняоченьинтересуютстихиМаяковского,____светлыйобразЛенина.
Thisbookisfullofpractical______onhomerepair.
最新回复
(
0
)