[名词解释]

快速排序

参考答案与解析:

相关试题

快速排序法属于( )

[单选题]快速排序法属于( )A.选择类排序法B.交换类排序法C.插入类排序法D.归并类排序法

  • 查看答案
  • 在插入排序、希尔排序、选择排序、堆排序和快速排序中,平均比较次数最少的排序是__

    [主观题]在插入排序、希尔排序、选择排序、堆排序和快速排序中,平均比较次数最少的排序是______。

  • 查看答案
  • 最简单的交换排序方法是( )。A)快速排序 B)选择排序C)堆排序 D)冒泡排序

    [单选题]最简单的交换排序方法是( )。A)快速排序 B)选择排序C)堆排序 D)冒泡排序

  • 查看答案
  • 对于直接插入排序,希尔排序,冒泡排序,快速排序,直接选择排序,堆排序和归并排序等

    [问答题] 对于直接插入排序,希尔排序,冒泡排序,快速排序,直接选择排序,堆排序和归并排序等排序方法,分别写出:(1)平均时间复杂度低于O(n2)的排序方法;(2)所需辅助空间最多的排序方法;

  • 查看答案
  • 比较直接插入排序、起泡排序、简单选择排序、快速排序、堆排序、2一路归并排序和基数

    [单选题]比较直接插入排序、起泡排序、简单选择排序、快速排序、堆排序、2一路归并排序和基数排序的算法性能,并填写下表:A.O(n2)B.O(n)C.O(1)D.O(nlogn)E.O(dn)

  • 查看答案
  • 以下关于快速排序算法的描述中,错误的是 (64) 。在快速排序过程中,需要设

    [试题] 以下关于快速排序算法的描述中,错误的是 (64) 。在快速排序过程中,需要设立基准元素并划分序列来进行排序。若序列由元素{12,25,30,45,52,67,85}构成,则初始排列为 (65) 时,排序效率最高(令序列的第一个元素为基准元素)。(64)A. 快速排序算法是不稳定的排序算法B. 快速排序算法在最坏情况下的时间复杂度为O(n1gn)C. 快速排序算法是一种分治算法D. 当输入数据基本有序时,快速排序算法具有最坏情况下的时间复杂度(65)A. 45,12,30,25,67,52,85B

  • 查看答案
  • 快速排序在所有排序方法中最快,而且所需附加空间也最少。

    [判断题] 快速排序在所有排序方法中最快,而且所需附加空间也最少。A . 正确B . 错误

  • 查看答案
  • 快速排序的最坏情况如何改进?

    [问答题] 快速排序的最坏情况如何改进?

  • 查看答案
  • 快速排序算法采用的设计方法是______。

    [单选题]快速排序算法采用的设计方法是______。A.动态规划法B.分治法C.回溯法D.分枝定界法A.B.C.D.

  • 查看答案
  • 快速排序算法采用的设计方法是( )。

    [单选题]快速排序算法采用的设计方法是( )。A.动态规划法B.分治法C.回溯法D.分支定界法

  • 查看答案
  • 快速排序