itgle.com

利用起泡排序的方法对序列{38,19,65,13,97,49,41,95,1,73}进行排序,第二趟起泡后的顺序应为A.{19,38,13,65,49,41,95,1,73,97}B.{19,13,38,49,41,65,1,73,95,97}C.{13,19,38,41,49,1,65,73,95,97}D.{13,19,38,41,1,49,65,73,95,97}

题目

利用起泡排序的方法对序列{38,19,65,13,97,49,41,95,1,73}进行排序,第二趟起泡后的顺序应为

A.{19,38,13,65,49,41,95,1,73,97}

B.{19,13,38,49,41,65,1,73,95,97}

C.{13,19,38,41,49,1,65,73,95,97}

D.{13,19,38,41,1,49,65,73,95,97}


相似考题
更多“利用起泡排序的方法对序列{38,19,65,13,97,49,41,95,1,73}进行排序,第二趟起泡后的顺序应为A.{19 ”相关问题
  • 第1题:

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

    A.起泡排序
    B.插入排序
    C.选择排序
    D.二路归并排序

    答案:B
    解析:
    插入排序基本思想:每一趟从待排序的记录中选出关键字最小的记录,顺序放在已排好序的子表的最后,直到全部记录排序完毕。

  • 第2题:

    2、如果序列:37,28,16,45,78,5,96,30一趟排序后结果为:30,28,16,5,37,78,96,45,这种排序是 。

    A.一趟堆排序

    B.一趟快速排序

    C.一趟起泡排序

    D.一趟希尔排序


    an,bai,tang,wang,shi,deng,fang,liu

  • 第3题:

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

    A.起泡排序

    B.直接插入排序

    C.简单选择排序

    D.2路归并排序


    起泡排序;简单选择排序;2路归并排序

  • 第4题:

    设待排序的关键字序列为{12,2,16,30,28,10,16*,20,6,18},试分别写出使用以下排序方法,每趟排序结束后关键字序列的状态。 ① 希尔排序(增量选取5,3,1) ②起泡(冒泡)排序 ③ 快速排序 ④ 归并排序


    答案:①直接插入排序[2 12] 16 30 28 10 16* 20 6 18 [2 12 16] 30 28 10 16* 20 6 18 [2 12 16 30] 28 10 16* 20 6 18 [2 12 16 28 30] 10 16* 20 6 18 [2 10 12 16 28 30] 16* 20 6 18 [2 10 12 16 16* 28 30] 20 6 18 [2 10 12 16 16* 20 28 30] 6 18 [2 6 10 12 16 16* 20 28 30] 18 [2 6 10 12 16 16* 18 20 28 30]② 折半插入排序 排序过程同①③ 希尔排序(增量选取5,3,1)10 2 16 6 18 12 16* 20 30 28 (增量选取5)6 2 12 10 18 16 16* 20 30 28 (增量选取3)2 6 10 12 16 16* 18 20 28 30 (增量选取1)④ 冒泡排序2 12 16 28 10 16* 20 6 18 [30] 2 12 16 10 16* 20 6 18 [28 30] 2 12 10 16 16* 6 18 [20 28 30] 2 10 12 16 6 16* [18 20 28 30] 2 10 12 6 16 [16* 18 20 28 30] 2 10 6 12 [16 16* 18 20 28 30] 2 6 10 [12 16 16* 18 20 28 30]2 6 10 12 16 16* 18 20 28 30] ⑤ 快速排序12 [6 2 10] 12 [28 30 16* 20 16 18] 6 [2] 6 [10] 12 [28 30 16* 20 16 18 ] 28 2 6 10 12 [18 16 16* 20 ] 28 [30 ] 18 2 6 10 12 [16* 16] 18 [20] 28 30 16* 2 6 10 12 16* [16] 18 20 28 30左子序列递归深度为1,右子序列递归深度为3⑥ 简单选择排序2 [12 16 30 28 10 16* 20 6 18] 2 6 [16 30 28 10 16* 20 12 18] 2 6 10 [30 28 16 16* 20 12 18] 2 6 10 12 [28 16 16* 20 30 18] 2 6 10 12 16 [28 16* 20 30 18] 2 6 10 12 16 16* [28 20 30 18] 2 6 10 12 16 16* 18 [20 30 28] 2 6 10 12 16 16* 18 20 [28 30] 2 6 10 12 16 16* 18 20 28 [30]⑧ 二路归并排序2 12 16 30 10 28 16 * 20 6 18 2 12 16 30 10 16* 20 28 6 18 2 10 12 16 16* 20 28 30 6 18 2 6 10 12 16 16* 18 20 28 30

  • 第5题:

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

    A.快速排序

    B.起泡排序

    C.堆排序

    D.直接插入排序


    3