下列排序算法中,空间复杂度最好的是( )。
A: 简单选择排序
B: 快速排序
C: 两路归并排序
D: 基数排序
A: 简单选择排序
B: 快速排序
C: 两路归并排序
D: 基数排序
举一反三
- 以下排序算法中,额外空间复杂度最高的是: A: 简单选择排序 B: 快速排序 C: 冒泡排序 D: 归并排序
- 下列内部排序算法中,排序的平均时间复杂度为O(nlogn)的是( )。 A: 2-路归并排序 B: 简单选择排序 C: 快速排序 D: 堆排序
- 就排序算法的空间复杂度而言,堆排序、快速排序和归并排序的关系是( )。 A: 堆排序 < 快速排序 < 归并排序 B: 堆排序 < 归并排序 < 快速排序 C: 快速排序 < 归并排序 < 堆排序 D: 归并排序 < 快速排序 < 堆排序 E: 归并排序 < 堆排序 < 快速排序 F: 快速排序 < 堆排序 < 归并排序
- 在下列排序中,()方法的平均时间复杂度为O(nlogn)。 A: 选择排序 B: 快速排序 C: 归并排序 D: 基数排序
- 以下排序算法中,平均时间复杂度与最坏情况下时间复杂度不相同的是: A: 简单选择排序 B: 冒泡排序 C: 归并排序 D: 快速排序