修养总结

2019/2/19  java

经典算法冒泡排序(今天面试题,手写冒泡排序,尴尬,没写,记录一下)

public class test {

    public static void main(String[] args) {
       int [] arr={6,3,8,2,9,1};
       for(int num:arr){
           System.out.print(num+"");
       }

       for(int i=0;i<arr.length;i++){//外层循环控制排序趟数

           for(int j=0;j<arr.length-1-i;j++){ //内层循环控制每一趟排序多少次
               if(arr[j]>arr[j+1]){
                   int temp=arr[j];
                   arr[j]=arr[j+1];
                   arr[j+1]=temp;
               }
           }

       }
        System.out.println();
       for(int num:arr){
           System.out.print(num+"");
       }
    }
}

猜你喜欢

转载自www.cnblogs.com/javazxy/p/10403596.html