更多“数据序列{3,2,4,1,5,6,8,7}是第一趟递增排序后的结果,则采用的排序方法能是()。 ”相关问题
  • 第1题:

    若数据元素序列{ 22, 25, 18, 20, 5, 30, 2, 19 }是采用下列排序方法之一得到的第一趟排序后的结果,则该排序算法只能是()

    A.快速排序

    B.归并排序

    C.堆排序

    D.选择排序


    归并排序

  • 第2题:

    已知初始待排序关键码{5, 8, 1, 3, 9, 6, 2, 7},回答下列问题: (1)采用直接插入排序算法,写出6插入后的排序结果 (2)用Shell插入排序法进行排序,当采用的步长(增量)是3,通过这一趟排序后所形成的序列结果。 (3)写出采用冒泡法排升序的前三趟结果 (4)以第一元素为枢轴(支点)进行快速排升序,请给出第一趟排序(一次分割)后的结果。 (5)写出采用简单选择法排升序的前三趟的结果 (6)采用堆排序方法排升序,给出初始堆的序列结果


    直接选择排序

  • 第3题:

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

    A.冒泡排序

    B.插入排序

    C.选择排序

    D.二路归并排序


    插入排序

  • 第4题:

    对一组数据(2,12,16,88,5,10)进行排序,若前3趟排序结果如下:第一趟排序结果:2,12,16,5,10,88第二趟排序结果:2,12,5,10,16,88第三趟排序结果:2,5,10,12,16,88则采用的排序方法可能是()。

    A.冒泡排序

    B.希尔排序

    C.归并排序

    D.基数排序


    A

  • 第5题:

    数据序列{5,2,4,1,8,6, 7,3 }是某排序方法第一趟排序后的结果,该排序算法可能是 。

    A.快速排序

    B.起泡排序

    C.堆排序

    D.直接插入排序


    3