int a[]={1,2,3,4,5};
int len=a.length;
for(int i=0;i<len-1;i++){
int flag=0;
for(int j=0;j<len-i-1;j++){
if(a[j]>a[j+1]){
int b=a[j];
a[j]=a[j+1];
a[j+1]=b;
flag=1;
}
}
if(flag==0){
break;
}
}
System.out.println(Arrays.toString(a));
算法:冒泡排序优化
最新推荐文章于 2024-09-12 19:02:20 发布