锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久国产精品免费一区,国产精品一区二区三区av,午夜视频在线观看一区http://www.aygfsteel.com/stevenjohn/category/51397.html閭d簺闈掓槬鐨勫瞾鏈?/description>zh-cnSun, 15 Apr 2012 08:00:27 GMTSun, 15 Apr 2012 08:00:27 GMT60Java 蹇熸帓搴?涓)http://www.aygfsteel.com/stevenjohn/archive/2012/04/15/374236.htmlabinabinSun, 15 Apr 2012 07:57:00 GMThttp://www.aygfsteel.com/stevenjohn/archive/2012/04/15/374236.htmlhttp://www.aygfsteel.com/stevenjohn/comments/374236.htmlhttp://www.aygfsteel.com/stevenjohn/archive/2012/04/15/374236.html#Feedback0http://www.aygfsteel.com/stevenjohn/comments/commentRss/374236.htmlhttp://www.aygfsteel.com/stevenjohn/services/trackbacks/374236.htmlpackage 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) {
    // 鍚戝彸鎵?br />    while (i + 1 < number.length && number[++i] < number[left]);
    // 鍚戝乏鎵?br />    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]);
  }
 }
}



abin 2012-04-15 15:57 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 江都市| 永定县| 永年县| 遂川县| 汾西县| 江达县| 大名县| 邳州市| 丹阳市| 孙吴县| 苍梧县| 龙里县| 黔西县| 金塔县| 宣威市| 丘北县| 呈贡县| 资阳市| 潢川县| 汉川市| 灵丘县| 邯郸县| 名山县| 临朐县| 崇明县| 贵德县| 万安县| 库车县| 巨野县| 泾川县| 建德市| 广灵县| 武宣县| 兴隆县| 光山县| 五华县| 海淀区| 封丘县| 冷水江市| 西安市| 当雄县|