[单选题]

设有初始序列(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 2 3 4 5 6 7 8 9 10 11 12 13

1 2 3 4 5 6 7 8 9 10

  • 查看答案
  • 圈出8的倍数. 1 2 3 4 5 6 7 8 9 10 11 12 13

    圈出8的倍数. 1 2 3 4 5 6 7 8 9 10

  • 查看答案
  • 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1

    1 2 3 4 5 6 7 8 9 10 11 12 13 14

  • 查看答案
  • 十一、轴11-1 判断题(1)× (2)× (3)× (4)× (5)√ (6)√ (7)× (8)√(9)√ (10)√ (11)× (12)× (13)×

    十一、轴11-1 判断题(1)× (2)× (3)× (4)× (5)√ (6)√ (7)× (8)√(9)√ (10)√ (

  • 查看答案
  • 十一、轴11-1 判断题(1)× (2)× (3)× (4)× (5)√ (6)√ (7)× (8)√(9)√ (10)√ (11)× (12)× (13)×

    十一、轴11-1 判断题(1)× (2)× (3)× (4)× (5)√ (6)√ (7)× (8)√(9)√ (10)√ (

  • 查看答案
  • 若有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)

  • 查看答案
  • 找100以内的素数。 1 2 3 4 5 6 7 8 9 10 11 12 13 14

    找100以内的素数。 1 2 3 4 5 6 7 8 9 10 11

  • 查看答案
  • 填数-|||-0 1 2 3 4 5 6 7 8 9 10 11 12 13-|||-8 9 10 11 12 13 14 15 16 17 18 19 20

    填数-|||-0 1 2 3 4 5 6 7 8 9 10 11 12 13-|||-8 9 10 11 12 13 14 15 16 17 18 19 20

  • 查看答案
  • 假设有 8 个记录,它的初始关键字序列为{5,7,3,8,2,9,1,4},

    [单选题] 假设有 8 个记录,它的初始关键字序列为{5,7,3,8,2,9,1,4},用冒泡排序对它进行排序,第5次排序结果为 (44) 。(44)A. 5,3,7,2,8,1,4,9B. 2,1,3,4,5,7,8,9C. 3,2,5,1,4,7,8,9D. 1,2,3,4,5,7,8,9

  • 查看答案
  • 设有以下定义:inta[4][3]={1,2,3,4,5,6,7,8,9,10,

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

  • 查看答案