首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
堆排序分为两个阶段。其中第一阶段将给定的序列建成一个堆,第二阶段逐次输出堆顶元素。设给定序列{48,62,35,77,55,14,35,98},若在堆排序的第一阶段将该序列建成一个堆(大根堆),那么交换元素的次数为( )。
堆排序分为两个阶段。其中第一阶段将给定的序列建成一个堆,第二阶段逐次输出堆顶元素。设给定序列{48,62,35,77,55,14,35,98},若在堆排序的第一阶段将该序列建成一个堆(大根堆),那么交换元素的次数为( )。
admin
2019-12-10
85
问题
堆排序分为两个阶段。其中第一阶段将给定的序列建成一个堆,第二阶段逐次输出堆顶元素。设给定序列{48,62,35,77,55,14,35,98},若在堆排序的第一阶段将该序列建成一个堆(大根堆),那么交换元素的次数为( )。
选项
A、5
B、6
C、7
D、8
答案
B
解析
序列{48,62,35,77,55,14,35,98)建立初始堆的过程如图3—5所示。
由图3—5所示,(a)调整结点77,交换1次;(b)调整结点35,不交换;(c)调整结点62,交换2次;(d)调整结点48,交换3次。所以上述序列建初始堆,共交换元素6次。
转载请注明原文地址:https://www.kaotiyun.com/show/563i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
“两个凡是”
(1)根据无类IP地址的规则,每个网段中有两个地址是不分配的:主机号全0表示网络地址,主机号全1表示广播地址。因此8位主机号所能表示的主机数就是28-2,即254台。该网络要划分为两个子网,每个子网要120台主机,因此主机位数X应该满足下面三个条件:
以下()协议完成了从网卡到IP地址的映射。
编写判定给定的二叉树是否是二叉排序树的函数。
设计一个算法,求无向图G(采用邻接表存储)的连通分量个数。
试就MutualExclusion、Progress、BoundedWaiting论述以下解决双进程临界区问题的算法是错误的:ProcessPO:do{flag[0]=true;While(flag[1]);
某计算机采用Cache一主存一磁盘三级存储系统。Cache的访问时间为t1ns,命中率为p1;若Cache未命中,CPU需直接访问主存,访问时间为t2ns,主存命中率为p2;若所需数据字不在主存中,则访问主存未命中、将包含所需数据字的磁盘数据块装入主存共需
序列的“中值记录”指的是:如果将此序列排序后,它是第n/2个记录。试写出一个求中值记录的算法。
随机试题
男,56岁。有急性心肌梗死病史,经治疗好转后,停药月余,昨夜突发剧咳而憋醒,不能平卧,咳粉红色泡沫样痰,烦躁不安,心率130次/分,血压160/95mmHg,两肺有小水泡音。诊断为急性左心衰竭,心源性哮喘,用下列哪组药物治疗最适宜()
关于组织出卖人体器官罪,下列哪一选项是错误的?()
下列地理信息系统采集方法中,不属于野外采集方法的是()。
以出让方式取得土地使用权的房地产转让,转让房地产时房屋已经建成的,还应当持有()。
设随机变量X与Y相互独立,其概率分布为则下列式子正确的是()
下述哪些项是信息系统逻辑模型中应该包括的内容?Ⅰ.系统总体结构Ⅱ.数据流程图Ⅲ.数据字典Ⅳ.E-R图Ⅴ.过程说明Ⅵ.模块结构图
A、IsraelishopetoholddirectpeacenegotiationswithSyrians.B、IsraelwantsSyriatobepeacefultotheneighborsotherwiset
WhatisthetotalnumberofstudentsatDeepSpringCollege?
(1)IwaspreparedtodislikeMaxKeladaevenbeforeIknewhim.Thewarhadjustfinishedandthepassengertrafficintheocean
EnglishCollegesAustralasianSearchEduSeekfound56,040Webpagesforyou.•InstituteofLanguages,UNSW(Sydney,Australia)
最新回复
(
0
)