<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无码一区二区一二区| 最新久久免费视频| 中文字幕亚洲无线码| 尤物视频在线免费观看| 亚洲成A人片77777国产| gogo免费在线观看| 亚洲人成亚洲人成在线观看| 国产一级a毛一级a看免费人娇| 国产亚洲精品自在久久| 亚洲视频在线免费观看| 91亚洲国产成人久久精品网站| 亚洲一区二区三区免费视频| 亚洲一区二区三区四区视频| 青青青国产在线观看免费| 亚洲国产精品成人综合色在线| 国产成人在线观看免费网站 | 无码欧精品亚洲日韩一区夜夜嗨| 国产精品久久久久久亚洲小说| www.亚洲色图| 国产成人精品无码免费看| 亚洲网站视频在线观看| 一个人免费观看www视频在线| 日本亚洲欧美色视频在线播放| 亚洲一区二区三区乱码A| 一个人免费日韩不卡视频| 亚洲一卡2卡3卡4卡乱码 在线| 免费看小12萝裸体视频国产 | 日韩亚洲人成在线综合| 超清首页国产亚洲丝袜| 久久精品电影免费动漫| 亚洲色大情网站www| 中文亚洲成a人片在线观看| 在线观看www日本免费网站| 亚洲gay片在线gv网站| 亚洲色自偷自拍另类小说| 四虎在线最新永久免费| 无遮挡呻吟娇喘视频免费播放| 亚洲国产国产综合一区首页| 韩国欧洲一级毛片免费| 中文字幕无码一区二区免费|