niusouti.com

以下关于快速排序的叙述正确的是()A.快速排序在所有排序方法中最快,而且所需辅助空间最少B.在快速排序中,不可以用队列替代栈C.快速排序的空间复杂度为O(n))D.快速排序在待排序的数据随机分布时效率最高

题目
以下关于快速排序的叙述正确的是()

A.快速排序在所有排序方法中最快,而且所需辅助空间最少

B.在快速排序中,不可以用队列替代栈

C.快速排序的空间复杂度为O(n))

D.快速排序在待排序的数据随机分布时效率最高


相似考题
更多“以下关于快速排序的叙述正确的是() ”相关问题
  • 第1题:

    在以下各排序方法中,稳定的是(23)。

    A.堆排序

    B.基数排序

    C.快速排序

    D.希尔排序


    正确答案:B
    解析:在题中给出的几种排序方法中,只有基数排序法是稳定的。

  • 第2题:

    8、下列关于排序的叙述中正确的是, 不属于内部排序方法的是()

    A.插入排序

    B.选择排序

    C.拓扑排序

    D.冒泡排序


    对同一线性表使用不同的排序方法进行排序得到的排序结果可能不同

  • 第3题:

    2、以下关于归并和快速排序算法的叙述何者正确?

    A.平均时间复杂度上,归并排序的复杂度较低

    B.平均时间复杂度上,快速排序的复杂度较低

    C.空间复杂度上,归并排序的复杂度较低

    D.空间复杂度上,快速排序的复杂度较低

    E.其它选项皆不正确。


    1)归并排序的分治是将数组从中间分开,分别对前后来那个部分进行排序,将排序后的两个数组合并成整个数组的排序。这样分治为递归过程,直到一个元素时返回。 2)快速排序的分治是选取分割元素,以分割元素为界,将数组分成两部分,一部分小于分割元素,一部分大于分割元素,分别对两部分排序。

  • 第4题:

    就排序算法的空间复杂度而言,堆排序、快速排序和归并排序的关系是()。

    A.堆排序 < 快速排序 < 归并排序

    B.堆排序 < 归并排序 < 快速排序

    C.快速排序 < 归并排序 < 堆排序

    D.归并排序 < 快速排序 < 堆排序

    E.归并排序 < 堆排序 < 快速排序

    F.快速排序 < 堆排序 < 归并排序


    C本题考查基本排序算法的时间复杂度与空间复杂度。

  • 第5题:

    以下排序方法中,稳定的排序是()

    A.堆排序

    B.快速排序

    C.链式基数排序

    D.希尔排序


    BCDE