[单选题]

若一组记录的排序码为(7,9,3,5,1,2,10),则利用堆排序的方法建立的初始堆为()

A.10,7,9,3,5,1,2

B.10,9,7,5,1,2,3

C.10,9,7,5,3,2,1

D.10,9,7,3,2,1,5

参考答案与解析:

相关试题

若一组记录的排序码为(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 . 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.38,40,46,56,79,84B.40,38,46,79,56,84C.40,38,46,56,79,84D.40,38,46,84,56,79

  • 查看答案
  • 若一组记录的排序码序列F={50,80,30,40,70,60},利用快速排序方法,以第一个记录为基准,得到一趟快速排序的结果为()。

    [单选题]若一组记录的排序码序列F={50,80,30,40,70,60},利用快速排序方法,以第一个记录为基准,得到一趟快速排序的结果为()。A.30,40,

  • 查看答案
  • 若一组记录的排序码序列F={50,80,30,40,70,60},利用快速排序方法,以第一个记录为基准,得到一趟快速排序的结果为()。

    [单选题]若一组记录的排序码序列F={50,80,30,40,70,60},利用快速排序方法,以第一个记录为基准,得到一趟快速排序的结果为()。A.30,40,

  • 查看答案
  • 若一组记录的排序码序列F={50,80,30,40,70,60},利用快速排序方法,以第一个记录为基准,得到一趟快速排序的结果为()。

    [单选题]若一组记录的排序码序列F={50,80,30,40,70,60},利用快速排序方法,以第一个记录为基准,得到一趟快速排序的结果为()。A.30,40,

  • 查看答案
  • (7£­6£­3£­5£­4£­1£­2)堆排序,升序排列,3的位置改变几次()

    [单选题](7-6-3-5-4-1-2)堆排序,升序排列,3的位置改变几次()A.1B.2C.3D.4E.5F.6

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

    [试题]对一组记录的关键码为(46,79,56,38,40,84),如果采用堆排序方法,则建立的初始堆是?A.79,46,56,38,40,84B.84,56,79,40,46,38C.84,79,56,46,40,38D.84,79,56,38,40,46是求初始堆~答案是A,不知道怎么做的,拜托高手讲一下~详细些~

  • 查看答案
  • 一组记录的关键字为(45,80,55,40,42,85),则利用快速排序的方法,

    [单选题]一组记录的关键字为(45,80,55,40,42,85),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为______。A.(42,40,45,55,80,85)B.(42,40,45,80,55,85)C.(40,42,45,55,80,85)D.(42,40,45,85,55,80)

  • 查看答案