1. 程式人生 > >數據結構之簡單排序

數據結構之簡單排序

emp code for 簡單排序 位置 數據 println pan length

冒泡排序

  比較相鄰的兩個元素,如果第一個筆第二個大 則交換他們的位置;假如有n個元素 則循環n-1次 第一次比較所有元素 第二次比較前n-1個元素

//定義一個數組
int[] arrs = {2,6,9,5,1,7,3,8,4};
for(int i = 1; i < arrs.length; i++){
    for(int j = 0; j < arrs.length - i; j++) {
        if(arrs[j]>arrs[j+1]) {
            int temp = arrs[j+1];
            arrs[j+1] = arrs[j];
            arrs[j] 
= temp; } } } System.out.println(JSON.toJSONString(arrs));

選擇排序

  

數據結構之簡單排序