ublic class BubbleSort {
/**
* @param args
*/
public static void main(String[] args) {
int[] a = {9,8,7,6,5,4,3,2,1};
bubbleSort(a);
/*for(int i =0;i<a.length;i++){
System.out.println(a[i]);
}
*/
for(int i :a){
System.out.println(i);
}
}
private static void bubbleSort(int[]data){
for(int j=0;j<data.length;j++)
for(int i = 0;i+1<data.length-j;i++){
if(data[i]>data[i+1]){
swapData(data,i,i+1);
}
}
}
private static void swapData(int[]data, int k, int m){
int temp = data[k];
data[k] = data[m];
data[m] = temp;
}
}
BubbleSort
最新推荐文章于 2021-10-29 16:31:30 发布