leochiang

          BlogJava 聯系 聚合 管理
            21 Posts :: 0 Stories :: 1 Comments :: 0 Trackbacks

          2012年10月2日 #

          http://blog.csdn.net/it_man/article/details/4402245
          posted @ 2012-12-03 15:19 leoChiang 閱讀(208) | 評論 (0)編輯 收藏

          http://www.cnblogs.com/oubo/archive/2012/01/06/2394638.html             

          posted @ 2012-10-29 10:52 leoChiang 閱讀(214) | 評論 (0)編輯 收藏

          執行順序: 靜態代碼段      非靜態代碼段   構造函數
          而靜態方法是被動執行的  在調用的時候執行

          http://www.cn-java.com/www1/?uid-694384-action-viewspace-itemid-84972



          posted @ 2012-10-29 10:07 leoChiang 閱讀(313) | 評論 (0)編輯 收藏

          分治法的基本思想是:將原問題分解為若干個規模更小但結構與原問題相似的子問題。遞歸地解這些子問題,然后將這些子問題的解組合為原問題的解。
          package com.thoughtworks;


          public class QSort 
          {

              /**
               * 
          @param args
               
          */
              public static void main(String[] args) 
              {
                  // TODO 自動生成方法存根
                  quicksort qs = new quicksort();
                  int data[] = {44,22,2,32,54,22,88,77,99,11};
                  qs.data = data;
                  qs.sort(0, qs.data.length-1);
                  qs.display();
              }

          }


          class quicksort
          {
              public int data[];
              
              private int partition(int sortArray[],int low,int hight)
              {
                  int key = sortArray[low];
                  
                  while(low<hight)
                  {
                      while(low<hight && sortArray[hight]>=key)
                          hight--;
                      sortArray[low] = sortArray[hight];
                      
                      while(low<hight && sortArray[low]<=key)
                          low++;
                      sortArray[hight] = sortArray[low];
                  }
                  sortArray[low] = key;
                  return low;
              }
              
              public void sort(int low,int hight)
              {
                  if(low<hight)
                  {
                      int result = partition(data,low,hight);
                      sort(low,result-1);
                      sort(result+1,hight);
                  }
                  
              }
              
              public void display()
              {
                  for(int i=0;i<data.length;i++)
                  {
                      System.out.print(data[i]);
                      System.out.print(" ");
                  }
              }
          }

          2 11 22 22 32 44 54 77 88 99 


          posted @ 2012-10-23 20:58 leoChiang 閱讀(203) | 評論 (0)編輯 收藏

          aa
          http://robinsoncrusoe.iteye.com/blog/808526 
          posted @ 2012-10-02 21:18 leoChiang 閱讀(203) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 宣威市| 土默特右旗| 台安县| 原阳县| 乳山市| 望谟县| 丰原市| 临武县| 洛隆县| 聂拉木县| 诸暨市| 梅河口市| 林口县| 二连浩特市| 安宁市| 呼图壁县| 响水县| 万年县| 崇义县| 阜新市| 临城县| 贵阳市| 泌阳县| 阿坝| 凤翔县| 洪江市| 辽宁省| 麻栗坡县| 天台县| 双桥区| 东港市| 南阳市| 嵩明县| 安新县| 蒙阴县| 合川市| 凉山| 潞城市| 根河市| 宜都市| 岳阳市|