“将表中待排序数据中的第一个数据作为关键数据”,这一步骤属于下列哪一种排序?( )
A: 选择排序
B: 冒泡排序
C: 快速排序
D: 查找排序
A: 选择排序
B: 冒泡排序
C: 快速排序
D: 查找排序
举一反三
- A关于冒泡排序和快速排序的比较,正确的是 A: 当数据乱序时,快速排序比冒泡排序更快 B: 当数据乱序时,冒泡排序比快速排序更快 C: 当数据基本有序时,冒泡排序比快速排序更快 D: 快速排序总是比冒泡排序快 E: 冒泡排序总是比快速排序快
- 冒泡排序和快速排序的比较,正确的是 A: 冒泡排序总是比快速排序快 B: 快速排序总是比冒泡排序快 C: 当数据基本有序时,冒泡排序比快速排序更快 D: 当数据基本有序时,快速排序比冒泡排序更快 E: 当数据乱序时,快速排序比冒泡排序更快
- 下列排序算法中,在待排序数据已经有序的情况,花费时间最多的是排序算法是( )。 A: 冒泡排序 B: 直接插入排序 C: 快速排序 D: 简单选择排序
- 快速排序是对冒泡排序的一种改进,它通过分区函数将待排序数据分为两组,其中一组中的数据都比另一组中的数据大,再递归对两组中的数据分别进行快速排序。
- 在下列排序方法中,若待排序的数据已经有序,花费时间反而最多的是 A: 希尔排序 B: 冒泡排序 C: 堆排序 D: 快速排序