对一组数据{84,45,20,10,16}排序,数据的排列次序在排序过程中的变化为: (1){84,45,20,10,16} (2){10,45,20,84,16} (3){10,16,20,84,45} (4){10,16,20,45,84} 该排序算法是以下哪种( )。
A: 直接插入排序
B: 冒泡排序
C: 快速排序
D: 简单选择排序
A: 直接插入排序
B: 冒泡排序
C: 快速排序
D: 简单选择排序
举一反三
- 对一组数据{84,45,20,10,16}排序,数据的排列次序在排序过程中的变化为: (1){84,45,20,10,16} (2){10,45,20,84,16} (3){10,16,20,84,45} (4){10,16,20,45,84} 该排序算法是以下哪种()
- 对一组数据(80,40,25,10,20)排序,数据的排列次序在排序的过程中的变化为(1)80 40 25 10 20 (2)10 40 25 80 20(3)10 20 25 80 40 (4)10 20 25 40 80则采用的排序是( )。 A: 选择 B: 插入 C: 冒泡 D: 快速
- 用直接选择排序方法对关键字{68 ,45 ,20 ,90,15 ,10 50}进行升序排序,第一趟排序的结果是?( ) A: 10, 45, 20, 90, 15, 68 ,50 B: 10,15, 20, 90, 45, 68 ,50 C: 10, 20, 45, 90, 15, 68 ,50 D: 90, 45, 20,68, 15, 68 ,50
- 对一组数据(84,47,25,15,21)排序,数据的排列次序在排序的过程中的变化为 (1) 84 47 25 15 21 (2) 15 47 25 84 21 (3) 15 21 25 84 47 (4) 15 21 25 47 84 则采用的排序是 ( )。
- 设待排序的关键字序列为{12,2,16,30,28,10,16*,20,6,18},使用希尔排序方法(增量序列为5、3、1),则增量为5排序的结果序列为( )。 A: 10 2 6 16 18 12 16* 30 20 28 B: 10 2 16 6 18 12 16* 20 30 28 C: 10 6 2 16 18 12 16* 30 20 28 D: 10 6 2 16 18 12 16* 30 28 20