首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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-04
19
问题
设有关键码序列(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=Pn/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://jikaoti.com/ti/LLJ0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了使用窗体输出,使Print方法在Form_Load事件中起作用,必须设置窗体的()属性。
阅读下列程序:PrivateSubCommand1_Click()DimiAsInteger,kAsIntegerk=2Fori=1To3PrintFun(k);NextEndSubFunctionFun(jAsI
数据库系统的核心是
已知B的ASCⅡ码为66,以下程序统计由键盘输入的字符串中各英文字母的使用次数。Dim[10]Fori=65To90pp(i)=0Nextx$=InputBox("Enterastring",K$)
有以下程序:OptionBase1Dimair()AsIntegerPrivateSubForm_Click()DimiAsInteger,jAsIntegerReDimalt(3,2)
下列程序段的执行结果为()。x=1:y=2z=x=yPrintx;y;z
要使文本框获得输入焦点,则应采用文本框控件的
数据结构中,与所使用的计算机无关的是数据的
下列说法错误的是()。
冒泡排序算法在最好的情况下的元素交换次数为______。
随机试题
根据近视度数分类:轻度近视为_________,中度近视为_________,高度近视为_________。
哪种检查用于淋病诊断哪种检查用于确诊非淋菌性尿道炎
假设陈先生与陈太太是你的新客户,目前正面临生涯与家庭上的转变,需要金融理财师协助规划。经过初步沟通面谈后,你获得了以下家庭、职业与财务信息:一、案例成员二、收支情况陈先生税后月收入为3万元;陈太太无工作收入。目前家庭月生活支出为5000元。三、资
在重大资产重组的资产评估中,上市公司独立董事不需对()发表独立意见。
资产负债表中,各类负债是按()顺序排列的。
下列社会工作专业守则中,体现社会工作专业责任的是()。
某高校本科生A在大学一年级时就因多次旷课而受到警告处分,后又多次违反学校有关宿舍管理规定,受到记过处分。2012年6月15日,A在参加期末考试期间,被当场发现作弊行为。该高校为了严肃校纪校风,稳定校园教育教学秩序,营造积极向上的校园环境,决定给予A留校察看
政策分析是依据一定的政策理论知识,运用各种分析方法和技术,帮助决策者制定和优化具体政策的过程。根据上述定义,下列叙述有误的是:
魏某受恐怖活动组织的指派潜入中国大陆进行恐怖活动,先后杀害3人,绑架1人。魏某的行为构成何种犯罪?()
在SQLSELECT查询中,为了使查询结果排序必须使用短语
最新回复
(
0
)