//冒泡排序就是进行两位相邻的数进行两两比较然后把最大的数或者最小的数移到数组的最后面!所以有N-1轮排序。
public static int[] bubblesort(int[] a){
//n-1轮派逊
for(int j=0;j<a.length-1;j++) {
//每次获得最大的数。
for (int i = 0; i < a.length - j-1; i++) {
if (a[i] > a[i + 1]) {
int temp = a[i];
a[i] = a[i + 1];
a[i + 1] = temp;
}
}
}
return a;
}
冒泡排序 java实现
最新推荐文章于 2024-07-27 13:31:57 发布