早教吧作业答案频道 -->数学-->
有一组数据(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均不对.
筛选方法是什么?好纠结 呜呜
选项
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
因为其中有重复的关键字,因此当左右孩子相等并且需要和双亲调整时,原则上无论左右哪一个都可以,所以实际上这个问题会出现两个答案:
-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.9月23日到次年1月初B.1月初到3月21日C.3月2 2020-03-30 …
函数y=-3cos(2x-π/3)的初相∵y=-3cos(2x-π/3)=-3sin[π/2-(2 2020-05-13 …
如图所示,平直路面上有A、B两块挡板,相距7米,一物块以6m/s的初速度从紧靠A板处出发,在A、B 2020-05-16 …
2道初三物理题1、两个圆柱形容器a和b,底面积之比Sa:Sb=2:3,分别倒入密度不同的液体,且ρ 2020-05-16 …
在△ABC中,锐角B所对的边b=7,其外接圆半径R=733,△ABC的面积S=103,求△ABC其 2020-06-05 …
初三数学二次根式(1)若m,n为一等腰△的两边之长,且满足等式2根号(3m-6)+3根号(2-m) 2020-06-06 …
公元618年,李渊在长安称帝,建立唐朝。这个年代还可以表述为()A.公元6世纪初B.公元6世纪末C 2020-06-11 …
有趣的初提数学巩固练习题不会做,1.某市2007的最高气温为39摄氏度,最低气温为零下7摄氏度,则 2020-06-17 …
初中7科怎样学好,初一没怎么努力,学习方法不对,初一的内容还没弄明白,所以初二的听不懂,也没怎么学 2020-06-20 …
某商品8月初比7月初上涨了10%9月初又比8月初降价百分之159月初比8月初涨了还是跌了?涨跌的幅 2020-06-22 …