更多“由于希尔排序的最后一趟与直接插入排序过程相同,所以前者一定比后者花费的时间多。() ”相关问题
  • 第1题:

    在以下排序方法中,()在最后一趟排序结束之前所有元素可能都没有放至其最终位置上。

    A.快速排序

    B.希尔排序

    C.直接插入排序

    D.冒泡排序


    参考答案:B

  • 第2题:

    Shell排序的最后一趟就是直接插入排序。


    错误

  • 第3题:

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

    A.希尔排序

    B.快速排序

    C.堆排序

    D.直接插入排序


    直接插入排序

  • 第4题:

    下列排序算法中,()每一趟都能选出一个元素放在最终位置上,并且是不稳定的

    A.冒泡排序
    B.希尔排序
    C.直接选择排序
    D.直接插入排序

    答案:C
    解析:
    起泡排序和选择排序一趟排序后,在序列两端应该有最大或最小值。直接选择排序是不稳定的。

  • 第5题:

    当待排序元素序列的初始排列基本有序时,希尔排序比直接插入排序快。