更多“采用简单选择排序,比较次数与移动次数分别为()。 ”相关问题
  • 第1题:

    若待排序序列已基本有序,要使它完全有序,从关键码的比较次数和移动次数考虑,应当采用的排序方法是( )。

    A.直接插入排序

    B.快速排序

    C.直接选择排序

    D.归并排序


    正确答案:A

  • 第2题:

    下列各组排序法中,最坏情况下比较次数相同的是()。

    A.冒泡排序与快速排序

    B.简单插入排序与希尔排序

    C.简单选择排序与堆排序

    D.希尔排序与堆排序


    正确答案:A

  • 第3题:

    与直接插入排序法比较,折半插入排序法减少了排序过程中的()。

    • A、排序总的趟数
    • B、元素的移动次数
    • C、元素之间的比较次数
    • D、使用的辅助空间的数量

    正确答案:C

  • 第4题:

    数据结构与算法中,在所有的排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。

    • A、希尔排序
    • B、冒泡排序
    • C、直接插入排序
    • D、简单选择排序

    正确答案:D

  • 第5题:

    其比较次数与序列初态无关的算法是()

    • A、快速排序
    • B、直接插入排序
    • C、二路归并排序
    • D、简单选择排序
    • E、起泡排序
    • F、堆排序

    正确答案:C,D

  • 第6题:

    在直接选择排序中,记录比较次数的时间复杂度为(),记录移动次数的时间复杂度为()。


    正确答案:O(n2);O(n)

  • 第7题:

    填空题
    直接插入排序和简单选择排序两种排序算法中,关键字的比较次数与初始序列无关的是()

    正确答案: 简单选择
    解析: 暂无解析

  • 第8题:

    单选题
    采用简单选择排序,比较次数与移动次数分别是()
    A

    O(n),O(log2n)

    B

    O(log2n),O(n2

    C

    O(n2),O(n)

    D

    O(nlog2n),O(n)


    正确答案: D
    解析: 暂无解析

  • 第9题:

    单选题
    数据结构与算法中,在所有的排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。
    A

    希尔排序

    B

    冒泡排序

    C

    直接插入排序

    D

    简单选择排序


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    下列排序方法中,最坏情况下比较次数最少的是(  )。
    A

    冒泡排序

    B

    简单选择排序

    C

    直接插入排序

    D

    堆排序


    正确答案: C
    解析:
    冒泡排序,简单选择排序和直接插入排序在最坏情况下的比较次数都是O(n2),而堆排序为O(nlog2n)。答案选择D选项。

  • 第11题:

    单选题
    与直接插入排序法比较,折半插入排序法减少了排序过程中的()。
    A

    排序总的趟数

    B

    元素的移动次数

    C

    元素之间的比较次数

    D

    使用的辅助空间的数量


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    比较次数与排序的初始状态无关的排序方法是(  )。
    A

    直接插入排序

    B

    起泡排序

    C

    快速排序

    D

    简单选择排序


    正确答案: A
    解析:

  • 第13题:

    若待排序序列已基本有序,要使它完全有序,从关键码比较次数和移动次数考虑,应当使用的排序方法是 ______。

    A.归并排序

    B.直接插入排序

    C.直接选择排序

    D.快速排序


    正确答案:B

  • 第14题:

    若待排序序列已基本有序,要使它完全有序,为减少关键码的比较次数和移动次数,应当采用的排序方法是( )。

    A.直接插入排序

    B.快速排序

    C.希尔排序

    D.冒泡排序


    正确答案:A
    解析:直接插入排序是将一个记录插入到已经有序的顺序表中,形成一个新的记录数增加1的有序表。

  • 第15题:

    对于选择排序法,排序过程中元素之间的比较次数与原始序列的状态有关。


    正确答案:错误

  • 第16题:

    对于一个具有n个结点的序列,如果采用插入排序,所需的最大比较次数是(),所需的最大移动次数是()。


    正确答案:(n+2)(n-1)/2;(n+4)(n-1)/2

  • 第17题:

    直接插入排序和简单选择排序两种排序算法中,关键字的比较次数与初始序列无关的是()


    正确答案:简单选择

  • 第18题:

    在进行直接插入排序时,其数据比较次数与数据的初始排列()关;而在进行直接选择排序时,其数据比较次数与数据的初始排列()关。


    正确答案:有;无

  • 第19题:

    多选题
    其比较次数与序列初态无关的算法是()
    A

    快速排序

    B

    直接插入排序

    C

    二路归并排序

    D

    简单选择排序

    E

    起泡排序

    F

    堆排序


    正确答案: D,A
    解析: 暂无解析

  • 第20题:

    填空题
    在直接选择排序中,记录比较次数的时间复杂度为(),记录移动次数的时间复杂度为()。

    正确答案: O(n2),O(n)
    解析: 暂无解析

  • 第21题:

    填空题
    在进行直接插入排序时,其数据比较次数与数据的初始排列()关;而在进行直接选择排序时,其数据比较次数与数据的初始排列()关。

    正确答案: 有,无
    解析: 暂无解析

  • 第22题:

    单选题
    采用简单选择排序,比较次数与移动次数分别为(  )。
    A

    O(n),O(logn)

    B

    O(logn),O(n*n)

    C

    O(n*n),O(n)

    D

    O(nlogn),O(n)


    正确答案: C
    解析:

  • 第23题:

    单选题
    采用简单选择排序,比较次数与移动次数分别为()。
    A

    O(n),O(logn)

    B

    O(logn),0(n*n)

    C

    0(n*n),0(n)

    D

    0(nlogn),0(n)


    正确答案: B
    解析: 暂无解析