一组待排序序列为(46,79,56,38,40,84),则利用堆排序的方法建立的初始堆为()。
第1题:
A、79,46,56,38,40,80
B、38,40,46,56,79,84
C、46,56,79,38,40,84
D、84,56,79,40,46,38
第2题:
A、1
B、2
C、3
D、4
第3题:
对一组记录的关键码(54,36,72,15,40,38,91)进行堆排序时,初始化堆后,最后4个记录为 【】
第4题:
一组记录的关键字序列为(40,80,65,100,14,30,55,50),利用堆排序的方法建立的初始小根堆为()。
A40,14,30,50,80,65,55,100
B40,80,65,50,14,30,55,100
C14,40,30,50,80,65,55,100
D40,80,30,50,14,65,55,100
第5题:
一组记录的关键字序列为(80,57,41,39,46,47),利用堆排序(堆顶元素是最小元素)的方法建立的初始堆为()
第6题:
设待排序文件各个记录的排序码序列为:19、23、2、67、39、91、43、25,进行堆排序,请回答:写出初始大根堆序列。
第7题:
一组记录的关键码为{46,79,56,38,40,84},则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为()。
第8题:
若一组记录的排序码为(46,79,56,38,40,84),则利用堆排序的方法建立的初始堆为()。
第9题:
一组记录排序码为(46,79,56,38,40,84),则利用堆排序的方法建立的初始堆为()
第10题:
第11题:
第12题:
第13题:
A、79,46,56,38,40,80
B、38,40,46,79,56,84
C、84,79,56,46,40,38
D、84,56,79,40,46,38
第14题:
一组记录的排序码为(46,79,56,38,40,84),则利用堆排序的方法建立的初始堆为______。
A.79,46,56,38,40,84
B.84,79,56,38,40,46
C.84,79,56,46,40,38
D.84,56,79,40,46,38
第15题:
A 79,46,56,38,40,84
B 84,56,79,40,46,38
C 84,79,56,46,40,38
D 84,79,56,38,40,46
是求初始堆~答案是A,不知道怎么做的,拜托高手讲一下~详细些~
希望能帮到你,别忘了采纳我的答案哦,祝你生活愉快!
第16题:
一组记录的关键字序列为(47,80,57,39,41,46),利用堆排序(堆顶元素是最小元素)的方法建立的初始堆为()。
A39,47,46,80,41,57
B39,41,46,80,47,57
C41,39,46,47,57,80
D39,80,46,47,41,57
第17题:
一组记录的关键字序列为(40,80,65,100,14,30,55,50),利用堆排序的方法建立的初始小根堆为()。
第18题:
在用堆排序算法排序时,如果要进行增序排序,则需要采用“大根堆”。
第19题:
在堆排序的过程中,对n个记录建立初始堆需要进行()次筛运算,由初始堆到堆排序结束,需要对树根结点进行()次筛运算。
第20题:
假定一组记录为(46,79,56,38,40,84),则利用堆排序方法建立的初始小根堆为()
第21题:
在堆排序和快速排序中,若初始记录接近正序或反序,则选用();若初始记录基本无序,则最好选用()。
第22题:
第23题:
40,38,46,56,79,84}
40,38,46,79,56,84}
40,38,46,84,56,79}
84,79,56,46,40,38}