<JAVA中数组使用冒泡排序问题-知识百科-春风百科
> 知识百科 > 列表
JAVA中数组使用冒泡排序问题
时间:2024-12-23 19:48:53
答案

public int[] ssss(int[] a){

for (int i = 0; i < a.length -1; i++){ //最多做n-1趟排序

for(int j = 0 ;j < a.length - i - 1; j++){

//对当前无序区间a[0......length-i-1]进行排序(j的范围很关键,这个范围是在逐步缩小的)

if(a[j] < a[j + 1]){ //把小的值交换到后面

int temp = a[j];

a[j] = a[j + 1];

a[j + 1] = temp;

}

}

}

}

return a;

}

推荐
© 2024 春风百科