Java冒泡排序算法

写排序算法的小程序有很多办法,最常见的是冒泡排序算法。下面写一个Java的冒泡排序算法。


package test;

   public classBubbleSort{

        //进去一个数组,出来一个用于显示的字符串
        private String show(int[] ii){
         String a = "";
         for (int i = 0; i < ii.length; i++) {
           a = a + " "+  ii[i];
         }
         return a;
        }


        //进去一个乱序数组,出来一个排序后数组
        private int[] sort(int[]ii){
        //沉淀次数
           for (int i = 0; i < ii.length-1; i++) {
           // 交换次数
               for (int j = 0; j < ii.length-i-1; j++) {
                 // 逆序交换
                 if(ii[j+1]<ii[j]){
                     int jump = ii[j+1];
                     ii[j+1] = ii[j];
                     ii[j] = jump;
                }
           
发布了21 篇原创文章 · 获赞 1 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章