java寫冒泡排序

int[] array = {53,43,12,77,22,15,3,69,77,4,100};

for(int i = 0; i < array.length - 1; i++){//循環長度減一次,因爲最後一個數不上最多就是最小
            for(int j = 0; j < array.length - 1 -i; j ++){
                if(array[j+1] < array[j]){
                    int temp = array[j+1];
                    array[j+1] = array[j];
                    array[j] = temp;
                }
            }
        }

for(int k = 0; k < array.length; k++){
            System.out.print(array[k]+" ");
        }


運行結果:3 4 12 15 22 43 53 69 77 77 100

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章