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

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

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

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

    package com.abin.lee.sort;

    public class QuickSort {
     public static void quick(int[] number) {
      sort(number, 0, number.length - 1);
     }

     private static void sort(int[] number, int left, int right) {
      if (left < right) {
       int i = left;
       int j = right + 1;
       while (true) {
        // 向右找
        while (i + 1 < number.length && number[++i] < number[left]);
        // 向左找
        while (j - 1 > -1 && number[--j] > number[left]);
        if (i >= j)
         break;
        swap(number, i, j);
       }
       swap(number, left, j);
       sort(number, left, j - 1);
       // 對左邊進行遞迴
       sort(number, j + 1, right);
       // 對右邊進行遞迴
      }
     }

     private static void swap(int[] number, int i, int j) {
      int t = number[i];
      number[i] = number[j];
      number[j] = t;
     }
     public static void main(String[] args) {
      int[] num=new int[]{1,8,4,2,7,5,6,3};
      quick(num);
      for(int i=0;i<num.length;i++){
       System.out.println(num[i]);
      }
     }
    }

    posted on 2012-04-15 15:57 abin 閱讀(679) 評論(0)  編輯  收藏 所屬分類: Java常用算法

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 国产成人免费在线| 久久精品成人免费看| 日韩免费三级电影| 国产成人亚洲精品| 特级淫片国产免费高清视频| 亚洲色大网站WWW永久网站| 国产精品无码免费播放| 亚洲一区二区三区国产精华液| 免费电视剧在线观看| 亚洲欧美精品午睡沙发| 国产成人免费a在线视频色戒| 国产精品亚洲综合一区在线观看| 国产精品久久免费视频| 美女黄频免费网站| 亚洲自偷自偷图片| 在线观看的免费网站无遮挡| 亚洲天堂电影在线观看| 亚洲人成电影网站免费| 久久久久亚洲精品无码网址色欲| 免费午夜爽爽爽WWW视频十八禁| 一级毛片免费不卡| 久久99亚洲网美利坚合众国| 久久久久久国产精品免费免费| 亚洲AV日韩AV无码污污网站| 亚洲男人的天堂在线va拉文| 久久精品中文字幕免费| 亚洲综合精品伊人久久| 久久亚洲精品无码观看不卡| 91视频免费网址| 亚洲AV噜噜一区二区三区| 亚洲桃色AV无码| 一色屋成人免费精品网站| 日韩色视频一区二区三区亚洲| 国产精品亚洲аv无码播放| 2021国产精品成人免费视频| 牛牛在线精品免费视频观看| 久久精品国产亚洲AV果冻传媒| 无人在线直播免费观看| 一出一进一爽一粗一大视频免费的 | 亚洲一区二区三区久久| 日产国产精品亚洲系列|