早教吧 育儿知识 作业答案 考试题库 百科 知识分享

有一组数据(15,9,7,8,20,-1,7,4),用堆排序的筛选方法建立的初始堆为()筛选方法是什么?好纠结呜呜选项a.-1,4,8,9,20,7,15,7b.-1,7,15,7,4,8,20,9c.-1,4,7,8,20,15,7,9d.a,b,c均不对.

题目详情
有一组数据(15,9,7,8,20,-1,7,4),用堆排序的筛选方法建立的初始堆为 ( )
筛选方法是什么?好纠结 呜呜
选项
a.-1,4,8,9,20,7,15,7 b.-1,7,15,7,4,8,20,9
c.-1,4,7,8,20,15,7,9 d.a,b,c均不对.
▼优质解答
答案和解析
如果你的问题是递减排序,就需要首先建立一个小根堆
因为其中有重复的关键字,因此当左右孩子相等并且需要和双亲调整时,原则上无论左右哪一个都可以,所以实际上这个问题会出现两个答案:
-1, 4, 7, 8, 20, 15, 7, 9 和-1, 4, 7, 8, 20, 7, 15, 9
一般算法都是和左子树的调整,这时就是前面的答案了

如果你的问题是递增排序,就需要先建立一个大根堆,不过这时只有唯一的答案:
20, 15, 7, 8, 9, -1, 7, 4
看了 有一组数据(15,9,7,8...的网友还看了以下:

如图所示,下列说法中不正确的是()A.锤头由于惯性继续向下运动就会紧紧地套在锤柄上B.做惯性实验时  2020-05-14 …

在验证酶的专一性实验中,下列操作不符合要求的是()A.实验前最好检测一下蔗糖溶液和淀粉溶液的纯度B  2020-06-10 …

图为一块马铃薯甲虫成灾区域先后使用两种杀虫剂的实验结果曲线图,请据图回答66-68:开始使用的一至三  2020-10-29 …

人们常把物质的一些属性作为选择材料的依据,下列应用与材料的属性对应正确的是()A.用橡胶制作自行车轮  2020-11-01 …

采取下列哪些措施,有利于减小纸带因受到的摩擦而产生的误差()A.改用直流6V的电源B.电源电压越低越  2020-11-02 …

如图所示,下列说法中正确的是()A.锤头由于受到惯性继续向下运动就会紧紧地套在锤柄上B.做惯性实验时  2020-11-02 …

下列关于物质的物理属性及其应用的说法中正确的是()A.电线外层用塑料,是因为塑料具有良好的导电性B.  2020-11-02 …

一同学拟探究温度对某洗衣粉洗涤效果的影响,下列有关研究思路合理的是()A.选择5℃、15℃、25℃、  2020-11-05 …

下列除哪项外都是安全用药所必须做到的?()A.根据病情需要,在选择药物的品种、剂量和服用时间等方面  2020-12-22 …

毛泽东曾经用“星星之火,可以燎原”的诗句,来形容当年的大好形势。这里的“星星之火”最早指的是()A.  2021-01-05 …