有下列一组数据(3 5 8 2),现利用冒泡排序算法对其进行从小到大排序,第二轮排序(i=1)结束之后数组中的值为()。
A: 3 2 5 8
B: 3 5 8 2
C: 3 5 2 8
D: 2 3 5 8
A: 3 2 5 8
B: 3 5 8 2
C: 3 5 2 8
D: 2 3 5 8
举一反三
- 有下列一组数据(3 5 8 2),现利用冒泡排序算法对其进行从小到大排序,第二轮排序(i=1)结束之后数组中的值为()。 A: 3 2 5 8 B: 3 5 8 2 C: 3 5 2 8 D: 2 3 5 8
- 有下列一组数据(3 5 8 2),现利用选择排序(边比较边交换)算法对其进行从小到大排序,第二轮排序(i=1)结束之后数组中的值为()。 A: 2 3 8 5 B: 3 5 8 2 C: 2 5 8 3 D: 2 3 5 8
- 中国大学MOOC: 有下列一组数据(3 5 8 2),现利用选择排序(边比较边交换)算法对其进行从小到大排序,第二轮排序(i=1)结束之后数组中的值为()。
- 对线性表( 5 , 8 , 3 , 2 , 7 , 1 ) 用选择排序算法进行升序排序,则第一趟扫描的结果为( ) A: ( 5 , 8 , 3 , 2 , 7 , 1 ) B: ( 1 , 8 , 3 , 2 , 7 , 1 ) C: ( 1 , 8 , 3 , 2 , 7 , 5 ) D: ( 1 , 2 , 3 , 5 , 7 , 8 )
- 有下列一组数据,现利用冒泡排序算法对其进行从大到小排序,在排序的过程中需要()次交换。3 5 8 2 A: 3 B: 2 C: 4 D: 5