[多选题]

对一组记录的关键码为(46,79,56,38,40,84),如果采用堆排序方法,则建立的初始堆是?

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,不知道怎么做的,拜托高手讲一下~详细些~

参考答案与解析:

相关试题

一组记录的关键码为(46,79,56,38,40,84),则采用快速排序的方法,

[单选题]一组记录的关键码为(46,79,56,38,40,84),则采用快速排序的方法,以第一个记录为基准得到的一次划分结果为()A . 38,40,46,56,79,84B . 40,38,46,79,56,84C . 40,38,46,56,79,84D . 40,38,46,84,56,79

  • 查看答案
  • 一组待排序序列为(46,79,56,38,40,84),则利用堆排序的方法建立的

    [单选题]一组待排序序列为(46,79,56,38,40,84),则利用堆排序的方法建立的初始堆为()。A . 79,46,56,38,40,80B . 84,79,56,38,40,46C . 84,79,56,46,40,38D . 84,56,79,40,46,38

  • 查看答案
  • 若一组记录的排序码为(46,79,56,38,40,84),则利用堆排序的方法建立的初始堆为()。

    [单选题]若一组记录的排序码为(46,79,56,38,40,84),则利用堆排序的方法建立的初始堆为()。A.79,46,56,38,40,84B.84,79

  • 查看答案
  • 一组记录的排序码为(46,79,56,38,40,84),则利用快速排序的方法,

    [单选题]一组记录的排序码为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为( )。A.38,40,46,56,79,84B.40,38,46,79,56,84C.40,38,46,56,79,84D.40,38,46,84,56,79

  • 查看答案
  • 若一组记录的排序码为(46,79,56,38,40,84),则利用快速排序的方法

    [单选题]若一组记录的排序码为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为()A.38,40,46,56,79,84B.40,38,46,79,56,84C.40,38,46,56,79,84D.40,38,46,84,56,79

  • 查看答案
  • 若一组记录的关键码为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为()。

    [单选题]若一组记录的关键码为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为()。A.38,40,46,5

  • 查看答案
  • 若一组记录的关键码为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为()。

    [单选题]若一组记录的关键码为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为()。A.38,40,46,5

  • 查看答案
  • 若一组记录的关键码为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为()。

    [单选题]若一组记录的关键码为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为()。A.38,40,46,5

  • 查看答案
  • 对一组记录的关键码(54,36,72,15,40,38,91)进行堆排序时,初始

    [主观题]对一组记录的关键码(54,36,72,15,40,38,91)进行堆排序时,初始化堆后,最后4个记录为 ()

  • 查看答案
  • 对于关键码序列18,30,35,10,46,38,5,40,进行堆排序(假定堆的

    [试题]对于关键码序列18,30,35,10,46,38,5,40,进行堆排序(假定堆的根结点是最小关键码),在初始建堆过程中需进行的关键码交换次数为 ( ) 。

  • 查看答案
  • 对一组记录的关键码为(46,79,56,38,40,84),如果采用堆排序方法,