美文网首页
冒泡排序

冒泡排序

作者: 赖熊 | 来源:发表于2018-02-02 10:50 被阅读0次

    1.冒泡排序

    package com.cts.elt.sort;
    
    import java.util.Arrays;
    
    public class MaopaoSort {
    
        public int[] arr;
    
    
        public  void sort(){
    
            int in;
            int out;
    
            for (out =arr.length-1;out>1;out--){
    
                for (in=0;in<out;in++){
    
                    if (arr[in]>arr[in+1]){
    
                        swap(in,in+1);
    
                    }
                }
    
            }
    
    
        }
    
        public  void swap(int a,int b){
    
            int t =arr[a];
            arr[a]=arr[b];
            arr[b]=t;
    
        }
    
        public static void main(String [] args){
    
            MaopaoSort maopaoSort =new MaopaoSort();
    
            maopaoSort.arr =new int[]{1,8,4,7,2};
    
            maopaoSort.sort();
    
            System.out.println(Arrays.toString(maopaoSort.arr));
        }
    }
    
    

    相关文章

      网友评论

          本文标题:冒泡排序

          本文链接:https://www.haomeiwen.com/subject/iwmszxtx.html