首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
下列四个序列中,( )是堆。
下列四个序列中,( )是堆。
admin
2014-10-20
28
问题
下列四个序列中,( )是堆。
选项
A、75,65,30,15,25,45,20,10
B、75,65,45,10,30,25,20,15
C、75,45,65,30,15,25,20,10
D、75,45,65,10,25,30,20,15
答案
C
解析
堆排序是另一种基于选择的排序方法。n个元素的序列{k
1
,k
2
,k
3
,…,k
n
),当且仅当满足以下关系时,称之为堆:k
i
<=k
2i
;k
i
<=k
2i+1
或者 k
i
>=k
2i
;k
i
>=k
2i+1
其中i=1,2,…,n/2。若将同以上序列对应的一维数组看成是一棵完全二叉树,则堆的含义表明:该完全二叉树的所有非终端结点均不大于(或不小于)其左、右孩子结点的值。由此,若{k
1
,k
2
,k
3
,…,k
n
)是堆,则堆顶元素(或完全二叉树的根结点)必定是该序列n个元素中的最小值(或者最大值)。若将堆看成是一棵以k
1
为根的完全二叉树,则这棵完全二叉树中的每个非终端结点的值均不大于(或不小于)其左、右孩子结点的值。由此可以看出,若一棵完全二叉树是堆,则根结点一定是这n个结点中的最小者(或最大者)。下面图给出的两个堆的示例。
从堆的定义可以看出,若将堆用一棵完全二叉树表示,则根结点是当前堆中所有结点的最小者(或最大者)。堆排序的基本思想是:首先将待排序的记录序列构造一个堆,此时,选出了堆中所有记录的最小者或最大者,然后将它从堆中移走,并将剩余的记录再调整成堆,这样又找出了次小(或次大)的记录,以此类推,直到堆中只有一个记录为止,每个记录出堆的顺序就是一个有序序列。
转载请注明原文地址:https://kaotiyun.com/show/IqvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
病例书写不要求()。
作用按其随时间的变异,分为永久作用、可变作用和_________。
第i个主振型中的各元素A
一单自由度振动体系,由初始位移0.685cm,初始速度为零产生自由振动,振动一个周期后最大位移为0.50cm,体系的阻尼比为()
2000年2月,江泽民在广东考察工作时提出了()
中国共产党成立的标志是——()
第二次世界大战中,德国在欧洲进攻速度开始减慢是在
可识别DNA特异序列,并在识别位点或其周围切割双链DNA的一类酶称为()
以下审计程序中,CPA最有可能获取固定资产存在的审计证据的是()。
(101,88,46,70,34,39,45,58,66,10)是堆。()
随机试题
I’mintheunusualpositionofbeingbothacomputerscientistandaprofessionalmusician.Onthecomputerside,I’mbestkno
下列不属于确定土地所有权应注意的问题是()。
当事人不仅适当履行自己的合同债务,而且应基于诚实信用原则的要求协助对方当事人履行其债务的履行原则属于()。
短期借款项目应根据“短期借款”总账科目余额直接填列。()
甲公司在编制2×17年度财务报表时,发现2×16年度某项管理用无形资产未摊销,应摊销金额20万元,甲公司将该20万元补记的摊销额计入了2×17年度的管理费用。甲公司2×16年和2×17年实现的净利润分别为20000万元和18000万元。不考虑其他因素,甲公
20世纪60年代初,()发起课程改革运动,至此美国教育心理学逐渐重视探讨教育过程和学生心理,重视教材、教法和教学手段的研究与改进,并且开始重视研究教学中的社会因素,把学校看作社会情景,注重研究其中影响教学的社会心理因素。
国庆放假期间,小涛约了几个同学到学校踢足球时撞掉门牙,家长要求学校赔偿医疗费。由于事故在校内发生,学校应承担部分事故责任。()
在生活中,有许多的“不可能”______在我们心头,它无时无刻不在______着我们的理想和意志,许多本来的可能便在这“不可能”中悄悄______去。其实,这些“不可能”大多是人们想象出来的东西,只要能拿出______主动出击,许多“不可能”就会变成可能。
Alikelightwaves,microwavesmaybereflectedandconcentrated.
Theyoungpeoplearebecomingincreasinglyfilm______.
最新回复
(
0
)