[单选题]

数据序列{8,9,10,4,5,6,20,1,2}只能是()算法的两趟排序后的结果。

A.直接选择排序

B.冒泡排序

C.直接插入排序

D.堆排序

参考答案与解析:

相关试题

数据序列{8,9,10,4,5,6,20,1,2}只能是()算法的两趟排序后的结果。

[单选题]数据序列{8,9,10,4,5,6,20,1,2}只能是()算法的两趟排序后的结果。A.直接选择排序B.冒泡排序C.直接插入排序D.堆排序

  • 查看答案
  • 若数据元素序列11,12,13,7,8,9,23,4,5是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是()。

    [单选题]若数据元素序列11,12,13,7,8,9,23,4,5是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是()。A.起泡排序B.插入排

  • 查看答案
  • 若数据元素序列11,12,13,7,8,9,23,4,5是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是()。

    [单选题]若数据元素序列11,12,13,7,8,9,23,4,5是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是()。A.起泡排序B.插入排

  • 查看答案
  • 设有初始序列(8,5,2,12,7,1,6,10,9,3,4,11),排序后产生

    [单选题]设有初始序列(8,5,2,12,7,1,6,10,9,3,4,11),排序后产生新序列(4,5,2, 3,7,1,6,8,9,10,12,11),问采用的是下列哪一个排序算法一趟扫描的结果?( )A.堆排序B.初始步长为4的希尔排序C.二路归并排序D.以8为分界元素的快速排序

  • 查看答案
  • 用希尔排序方法对一个数据序列进行排序时,若第1趟排序结果为9,1,4,13,7,8,20,23,15,则该趟排序采用的增量(间隔)可能是()

    [单选题]用希尔排序方法对一个数据序列进行排序时,若第1趟排序结果为9,1,4,13,7,8,20,23,15,则该趟排序采用的增量(间隔)可能是()A.2B.

  • 查看答案
  • 设待排序序列为{10,18,4,3,6,12,1,9,15,8}请写出希尔排序每

    [问答题] 设待排序序列为{10,18,4,3,6,12,1,9,15,8}请写出希尔排序每一趟的结果。增量序列为5,3,2,1。

  • 查看答案
  • 下列关于数据表述正确的是( )。 1 2 3 4 5 6 7 8 9 10 98

    [单选题]下列关于数据表述正确的是( )。 1 2 3 4 5 6 7 8 9 10 98 101 101 100 101 99 102 97 102 99A.上述数据的众数为100B.上述数据的众数为101C.上述数据的算术平均数为101D.上述数据的中位数为101

  • 查看答案
  • 8、7、6、6、5、4、9、10、11、6、9、10这一组数据的众数是()

    [单选题]8、7、6、6、5、4、9、10、11、6、9、10这一组数据的众数是()A . 9B . 6C . 10D . 7.5

  • 查看答案
  • 设“*”的运算法则如下:对任何数若a+b≥10,则a*b=a+b;若a+b<10,则a*b=ab。(1*2)+(2*3)+(3*4)+(4*5)+(5*6)+(6*7)+(7*8)+(8*9)+(9*

    [单选题]设“*”的运算法则如下:对任何数若a+b≥10,则a*b=a+b;若a+b<10,则a*b=ab。(1*2)+(2*3)+(3*4)+(4*5)+(5

  • 查看答案
  • 若有int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,1

    [单选题]若有int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};int(*q)[3]=a,*p a[0];则能够正确表示数组元素 a[1][2]的表达式是 ______。A.*((*q+1)[2])B.*(*(p+5))C.(*q+1)+2D.*(*(a+1)+2)

  • 查看答案
  • 数据序列{8,9,10,4,5,6,20,1,2}只能是()算法的两趟排序后的结果。