public class BubbleSort {
public static void main(String[] args) {
int[] a = {10, 9, 7, 101, 23, 44, 12, 78, 34, 23};
bubbleSort(a);
System.out.println("Printing Sorted List ...");
for (int i = 0; i < 10; i++) {
System.out.println(a[i]);
}
}
/**
* i=0時,0的位置的最小的
* i=1時, 1的位置是1之後中的數最小的
* ......
*/
private static void bubbleSort(int[] data) {
int temp;
for (int i = 0; i < 10; i++) {
for (int j = i + 1; j < 10; j++) {
if (data[j] < data[i]) {
temp = data[i];
data[i] = data[j];
data[j] = temp;
}
}
}
}
}
排序-冒泡排序
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.