<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 8,  comments - 11,  trackbacks - 0

    package sort;
    import java.io.*;
    import java.util.*;
    /*
     * @author  NoGodMe
     * @function  使用冒泡法排序
     */
    public class SortBubble {

     public static void main(String[] args) throws IOException {
      SortBubble mp = new SortBubble();
      int[] intBeforeSort = mp.getIntData();
      int[] intAfterSort = mp.sortWithBubble(intBeforeSort);
      for(int i:intAfterSort){
       System.out.println(i);
      }
     }
     
     //獲取從命令行輸入的N個數字,以-1作為結束標志,并且-1不計算在內
     public int[] getIntData() throws IOException{
      BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
      List<Integer> intList = new ArrayList<Integer>();
      String temp = null;
      while( (temp = br.readLine()) != null ){
       if(temp.length() == 0) continue;
       int i = Integer.parseInt(temp.trim());
       if(i == -1) break;
       intList.add(i);
      }
      
      int[] intArr = new int[intList.size()];
      int count = 0;
      for(Integer i:intList){
       intArr[count++] = i.intValue();
      }
      
      return intArr;
     }
     
     //冒泡排序法
     public int[] sortWithBubble(int[] data){
      int temp;
      boolean isChange = false;
      for(int i = 0 ; i < data.length - 1 ; i++){
       isChange = false;
       for(int j = 0 ; j < data.length - 1; j++){
        if(data[j] > data[j + 1]){
         temp = data[j];
         data[j] = data[j + 1];
         data[j + 1] = temp;
         isChange = true;
        }
       }
       if(!isChange) break;
      }
      return data;
     }
     
    }

    posted on 2007-09-28 00:14 詩語江南 閱讀(311) 評論(0)  編輯  收藏 所屬分類: Core JAVA
    <2007年9月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    30123456

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    友情連接

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 色哟哟国产精品免费观看| 久久精品国产亚洲AV久| 九一在线完整视频免费观看| 日本免费福利视频| 国产精品免费无遮挡无码永久视频 | 91精品国产免费网站| 亚洲精品无码不卡| 亚洲免费二区三区| 亚洲三级在线播放| 日本免费人成黄页网观看视频| 亚洲成熟丰满熟妇高潮XXXXX| 一个人看的www视频免费在线观看| www国产亚洲精品久久久| 国产亚洲av片在线观看播放| 国产一级婬片A视频免费观看| 亚洲国产精品福利片在线观看| 久久久久国产精品免费网站| 国产免费人成视频在线观看| 免费国产va视频永久在线观看| 免费成人福利视频| 亚洲精品色播一区二区 | 亚洲中文字幕久久精品无码APP| 中文字幕在线免费看| 久久久亚洲欧洲日产国码二区| 三年片在线观看免费大全| 色欲aⅴ亚洲情无码AV蜜桃| 久久99亚洲综合精品首页| 久久成人无码国产免费播放| 亚洲精品永久www忘忧草| 一个人免费视频在线观看www | 亚洲色欲久久久综合网| 精品无码人妻一区二区免费蜜桃| 精品亚洲AV无码一区二区三区| 免费国产在线观看老王影院| 亚洲第一男人天堂| 亚洲国产精品无码久久青草 | 在线永久免费观看黄网站| 成人网站免费大全日韩国产| 亚洲人成网站在线观看播放青青| 国产成人免费片在线观看| 日本一区二区免费看|