以下排序算法中,属于交换排序的算法有()

题目
多选题
以下排序算法中,属于交换排序的算法有()
A

希尔排序

B

冒泡排序

C

快速排序

D

简单选择排序

参考答案和解析
正确答案: A,B
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

听力原文:)。

下面排序算法中,平均排序速度最快的是( )。

A.冒泡排序法

B.选择排序法

C.交换排序法

D.推排序法


正确答案:D
解析: 在各种排序方法中,快速排序法和堆排序法的平均速度是最快的,因为它们的时间复杂度都是O (nlog2n),其他的排序算法的时间复杂度大都是O(n2

第2题:

数据结构与算法中,就排序记录所在位置而言,希尔排序排序属于()。

  • A、外排序
  • B、内排序
  • C、稳定排序
  • D、交换排序

正确答案:B

第3题:

●在排序算法中每一项都与其他诸项进行比较,计算出小于该项的个数,以确定该项的位置的算法叫 (36)。

(36)A.插入排序

B.交换排序

C.选择排序

D.枚举排序


正确答案:D

第4题:

数据结构与算法中,快速排序属于()。

  • A、插入排序
  • B、选择排序
  • C、交换排序
  • D、归并排序

正确答案:C

第5题:

数据结构与算法中,从排序的大的分类上讲,属于交换排序的是()。

  • A、简单选择排序
  • B、堆排序
  • C、快速排序
  • D、冒泡排序

正确答案:C,D

第6题:

以下属于仿生算法的有()。

  • A、蚁群算法
  • B、遗传算法
  • C、人工神经网络
  • D、蒙特卡洛方法
  • E、归并排序算法

正确答案:A,B,C

第7题:

以下排序算法中,属于交换排序的算法有()

  • A、希尔排序
  • B、冒泡排序
  • C、快速排序
  • D、简单选择排序

正确答案:B,C

第8题:

下面排序算法中,平均排序速度最快的是( )。

A.冒泡排序法

B.选择排序法

C.交换排序法

D.堆排序法


正确答案:D
在各种排序方法中,快速排序法和堆排序法的平均速度是最快的,因为它们的时间复杂度都是O(nlog2n),其他的排序算法的时间复杂度大都是O(n2)。

第9题:

数据结构与算法里,属于交换排序的有()。

  • A、快速排序
  • B、冒泡排序
  • C、直接插入排序
  • D、希尔排序

正确答案:A,B

第10题:

数据结构与算法里,冒泡排序和()都属于交换排序。

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

正确答案:A