首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
堆排序分为两个阶段,其中第一阶段将给定的序列建成一个堆,第二阶段逐次输出堆顶元素。设给定序列{48,62,35,77,55,14,35,98},若在堆排序的第一阶段将该序列建成一个堆(大根堆),那么交换元素的次数为( )。
堆排序分为两个阶段,其中第一阶段将给定的序列建成一个堆,第二阶段逐次输出堆顶元素。设给定序列{48,62,35,77,55,14,35,98},若在堆排序的第一阶段将该序列建成一个堆(大根堆),那么交换元素的次数为( )。
admin
2019-12-10
55
问题
堆排序分为两个阶段,其中第一阶段将给定的序列建成一个堆,第二阶段逐次输出堆顶元素。设给定序列{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}建立初始堆的过程如下图所示。
由图所示,(a)调整结点77,交换1次;(b)调整结点35,不交换;(c)调整结点62,交换2次;(d)调整结点48,交换3次。所以上述序列建初始堆,共交换元素6次。
转载请注明原文地址:https://jikaoti.com/ti/oXDjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列各种情况中,应采用异步通信方式的是()。
若有4个进程共享同一程序段,每次允许3个进程进入该程序段,用P、V操作作为同步机制,则信号量S的取值范围是()。
荷兰国旗问题:设有一个仅红、白、蓝三种颜色的条块组成的条块序列,请编写一个时间复杂度为O(n)的算法,使得这些条块按红、白、蓝的顺序排好,即排成荷兰国旗图案。
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
在下列查找的方法中,平均查找长度与结点个数n无关的查找方法是()。
操作数地址存放在寄存器的寻址方式叫()。
UDP的报文头部不包括()。
请利用队列的基本操作写出判定一棵二叉树是否为完全二叉树的算法。要求以二叉链表作为二叉树的存储结构。函数原型为:intIsFull_Bitree(BitreeT)。
某计算机字长为16位,主存地址空间大小为128KB,按字编址。采用单字长指令格式,指令各字段定义如图B-4所示。转移指令采用相对寻址方式,相对偏移量用补码表示,寻址方式定义见表B-1。请回答下列问题:若操作码0010B表示加法操作(助记符为ad
单处理机系统中,可并行的是____。I进程与进程Ⅱ处理机与设备Ⅲ处理机与通道Ⅳ设备与设备
随机试题
A、Thescientiststestedtheminthemedicalcenter.B、Theblindinfantswerevisitedbyresearchworkerseverytwoweeks.C、The
下列关于意识障碍的说法,正确的是
患者,产后29天,恶露不止,量较多,色深红,质黏稠有臭味,面色潮红,口燥咽干。舌质红,脉虚细而数。治疗方选
在一次关于简易程序的课堂讨论中,下列哪种说法是正确的?
1983年,加德纳在著作《智能的结构》中提出了无论是在定义、评价手段还是在目的方面都不同于传统智力的“多元智力”概念。多元智力理论于20世纪90年代被引入国内,经过几年的发展,到了90年代末,该理论影响日渐广泛。2000年之后,关于多元智力理论的译著、论著
教学设计的基本要素不包括()。
病人在医院里做检查常使用的“CT”技术,其术语是指()。
A、 B、 C、 D、 C
计算机病毒是一种具有破坏性的计算机程序,它是
A、Anexportsalesmanworkingoverseas.B、Anaccountantworkinginthecompany.C、Aproductionmanagerinabranch.D、Apolicyma
最新回复
(
0
)