菜鸟继续问问题了!!

来源:百度知道 编辑:UC知道 时间:2024/09/21 12:33:01
按降序对a[]={23,45,65,71,1} 排序,第一次冒泡排序结束时,()将冒到顶部。
A 23
B 45
C 1
D71
能给点解释最好了,没有给个答案也好,其他的我自己想。

B
冒泡排序是两两比较的过程如下
先第1和2比较(23和45比较),45大,放前面
再第二和第三比较(23和65比较)23小,放后面
....
第一次结束的时候排序是这样的
45,65,75,23,1

D

二楼的回答很正确

B
冒泡排序的思想是两两比较,小者后掉,所以
1,23和45比较,对调为45,23
2,23和65比较,对调为65,23
3,23和71比较,对调为71,23
4,23和1比较,不用对调
如果还是不懂,就进行单目跟踪