锘??xml version="1.0" encoding="utf-8" standalone="yes"?>色在线视频网,成人黄色在线免费,国产精品xxxxhttp://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 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 喀喇沁旗| 成都市| 台安县| 炎陵县| 察哈| 当雄县| 永兴县| 拉萨市| 大石桥市| 富源县| 元谋县| 博客| 岑巩县| 石渠县| 冕宁县| 灵山县| 泌阳县| 苍山县| 高淳县| 石景山区| 乌审旗| 吴江市| 开鲁县| 六枝特区| 遂川县| 根河市| 双牌县| 含山县| 西贡区| 揭阳市| 东乡| 大渡口区| 南京市| 米脂县| 榆树市| 邵阳县| 青海省| 青田县| 泰安市| 利川市| 鹤庆县|