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

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

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

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      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常用算法

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


    網站導航:
     
    主站蜘蛛池模板: 久久久无码精品亚洲日韩按摩| 亚洲大尺度无码无码专区| 亚洲精品国自产拍在线观看| 亚洲人成无码网站| 久久久亚洲裙底偷窥综合| 久久亚洲国产最新网站| 免费大片av手机看片高清| 东方aⅴ免费观看久久av| 57pao国产成视频免费播放| 日韩高清免费观看| 亚洲中文字幕无码一久久区| 亚洲国产成AV人天堂无码| 在线观看亚洲电影| 日本免费一区二区久久人人澡 | 噜噜噜亚洲色成人网站| 91视频免费网站| 久久天天躁狠狠躁夜夜免费观看| 亚洲av无码偷拍在线观看| 国产精品无码永久免费888| 50岁老女人的毛片免费观看| 国产成人免费网站在线观看| 亚洲精品无码成人片久久 | 亚洲中文字幕无码久久精品1| 亚洲精品福利网站| 日韩在线观看视频免费| 亚欧色视频在线观看免费| 亚洲精品高清在线| 亚洲成人黄色网址| 国产日韩精品无码区免费专区国产 | 曰批全过程免费视频在线观看无码 | 久久伊人免费视频| 国产一级大片免费看| 亚洲日本中文字幕| 黄网站色视频免费观看45分钟| 精品成在人线AV无码免费看| 亚洲精品成a人在线观看| 亚洲午夜电影在线观看高清| 久久久久久噜噜精品免费直播 | 天堂亚洲免费视频| 亚洲图片中文字幕| 三年片免费高清版 |