簡易冒泡排序

一 動圖演示

在這裏插入圖片描述

也很簡單 就是相鄰兩個數兩兩相比,arr[i]跟arr[j+1]比,如果arr[i]>arr[j+1],則將連個數進行交換,

 public static void main(String[] args) {
        int arr[] = {1,3,90,54,3};

        for (int i=0,len=arr.length-1;i<len;i++){
            for (int j=0,len=arr.length-1-i;j<len;j++){
                if (arr[j+1] < arr[j]){
                    int tem = arr[j+1];
                    arr[j+1] = a[j];
                    arr[j] = tem;
                }
            }
        }
        for (int i=0,len=arr.length;i<len;i++){
            System.out.println(arr[i]);
        }
    }


發佈了59 篇原創文章 · 獲贊 248 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章