[试题]

四、排序算法

A.快速排序:

procedure qsort(l,r:integer);

var i,j,mid:integer;

参考答案与解析:

相关试题

下列排序算法中,()是稳定排序算法。

[单选题]下列排序算法中,()是稳定排序算法。A.直接插入排序B.快速排序C.希尔排序D.堆排序

  • 查看答案
  • 排序的最优算法;

    [主观题]排序的最优算法;

  • 查看答案
  • 以下( )算法是稳定的排序算法。

    以下( )算法是稳定的排序算法。A. 快速排序B. 堆排序C. 直接插入排序D. 简单选择排序

  • 查看答案
  • 下面排序算法中,平均排序速度最快的是()。

    [单选题]下面排序算法中,平均排序速度最快的是( )。A.冒泡排序法B.选择排序法C.交换排序法D.堆排序法

  • 查看答案
  • 堆排序是一种稳定的排序算法。

    [判断题] 堆排序是一种稳定的排序算法。A . 正确B . 错误

  • 查看答案
  • 听力原文:)。 下面排序算法中,平均排序速度最快的是()。

    [单选题]听力原文:)。下面排序算法中,平均排序速度最快的是( )。A.冒泡排序法B.选择排序法C.交换排序法D.推排序法

  • 查看答案
  • 在下列排序算法中,哪一个算法的时间复杂度与初始排序无关( )。

    在下列排序算法中,哪一个算法的时间复杂度与初始排序无关( )。A. 直接插入排序B. 起泡排序C. 快速排序D. 选择排序

  • 查看答案
  • 下面哪种排序算法是稳定的()

    [单选题]下面哪种排序算法是稳定的()A.快速排序B.堆排序C.归并排序D.选择排序

  • 查看答案
  • 下述排序算法中,稳定的是( )。

    [单选题]下述排序算法中,稳定的是( )。A.直接选择排序B.直接插入排序C.快速排序D.堆排序

  • 查看答案
  • 若排序前后关键字相同的两个元素相对位置不变,则称该排序方法是稳定的。下列排序算法中,有( )种排序算法是稳定的:归并排序、快速排序、希尔排序、堆排序、基数排序、直接插入排序、冒泡排序、直接选择排序。

    [单选题]若排序前后关键字相同的两个元素相对位置不变,则称该排序方法是稳定的。下列排序算法中,有( )种排序算法是稳定的:归并排序、快速排序、希尔排序、堆排序、

  • 查看答案