// 外层循环length-1
for(int i =0;i<ss.length-1;i++){
// 内存循环length-i-1,这样是因为每次排序后最大的都会沉到最后面 length-i-1 就不用在对已经排过序的排序了
for (int j=0;j<ss.length-i-1;j++){
if(ss[j]>ss[j+1]){
int temp = ss[j+1];
ss[j+1]=ss[j];
ss[j]=temp;
}
}
}
数据结构与算法--冒泡排序
最新推荐文章于 2024-05-13 22:13:00 发布