package algorithm;
public class Bubbling {
public static void main(String[] args) {
int[] ints = {123,1,31,31,432,42,1,23,556,75,67,76,8,6} ;
int temp = 0 ;
for (int i = 0; i < ints.length; i++) {
for (int j = i; j < ints.length; j++) {
if(ints[i]<ints[j]){
temp = ints[i] ;
ints[i] = ints[j] ;
ints[j] = temp ;
}
}
}
for (int i = 0; i < ints.length; i++) {
System.out.println(ints[i]);
}
}
}
不要问不解释.
本文介绍了一种简单的排序算法——冒泡排序,并通过Java代码实现了该算法。代码中定义了一个名为Bubbling的类,其中包含一个main方法,用于演示冒泡排序的过程。通过两层循环比较数组中的元素,如果前一个元素小于后一个元素则交换位置,最终得到按降序排列的数组。
8206

被折叠的 条评论
为什么被折叠?



