锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲免费观看视频,色在线视频观看,麻豆视频在线免费观看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 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 襄城县| 乐清市| 依安县| 温泉县| 贡觉县| 大安市| 赣州市| 元江| 樟树市| 弥勒县| 吐鲁番市| 东明县| 米林县| 扎鲁特旗| 临清市| 南川市| 咸丰县| 孟村| 江北区| 三穗县| 封丘县| 大化| 镇平县| 宁化县| 长武县| 金华市| 南木林县| 长宁县| 鄂尔多斯市| 丹凤县| 乐平市| 翁源县| 阳曲县| 樟树市| 道孚县| 贡觉县| 渭源县| 阿图什市| 固安县| 青河县| 交城县|