niusouti.com
更多“下列排序算法中,某一趟结束后未必能选出一个元素放在其最终位置上的是(14)A.堆排序B.冒泡排序C. ”相关问题
  • 第1题:

    下列排序算法中,某一趟结束后未必能选出一个元素放在其最终位亘上的是()。

    A.堆排序
    B.冒泡排序
    C.快速排序
    D.直接插入排序

    答案:D
    解析:
    起泡排序和堆排序一趟排序后,在序列两端应该有最大或最小值。快速排序一趟排序后,用来划分的元素位置不变。直接插人排序在已经排序好的序列的适当位置上插入关键字,因此可能需要移动元素。

  • 第2题:

    17、下列排序算法中()排序在一趟结束后不一定能选出一个元素放在其最终位置上。

    A.选择

    B.冒泡

    C.归并

    D.堆


    C

  • 第3题:

    下列排序算法中,一趟结束后未必能选出一个元素放在其最终位置上的算法是()。

    A.快速排序

    B.冒泡排序

    C.树形选择排序

    D.归并排序


    直接插入排序

  • 第4题:

    8、一趟排序结束后不一定能够选出一个元素放在其最终位置上的是()。

    A.堆排序

    B.冒泡排序

    C.直接插入排序

    D.快速排序


    D

  • 第5题:

    有些排序算法在每趟排序过程中,都会有一个元素被放置在其最终的位置上,下列算法不会出现此情况的是()。

    A.希尔排序

    B.堆排序

    C.冒泡排序

    D.快速排序


    A 由于希尔排序是基于插入排序算法而提出的,它不一定在每趟排序过程后使某一元素放置到最终位置上。