夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          public int[] selectionSort(int[] arr, int type) {
                  
          int temp = 0;
                  
          for (int i = 0; i < arr.length - 1; i++) {
                      
          int index = i;
                      
          for (int j = i + 1; j < arr.length; j++) {
                          
          if (type == 0 && arr[j] < arr[index]) {
                              index 
          = j;
                          } 
          else if (type == 1 && arr[j] > arr[index]) {
                              index 
          = j;
                          }
                      }
                      temp 
          = arr[i];
                      arr[i] 
          = arr[index];
                      arr[index] 
          = temp;
                  }
                  
          return arr;
              }

              
          public int[] bubbleSort(int[] arr, int type) {
                  
          int temp = 0;
                  
          for (int i = 0; i < arr.length - 1; i++) {
                      
          for (int j = i + 1; j < arr.length; j++) {
                          
          if (type == 0 && arr[i] > arr[j]) {
                              temp 
          = arr[i];
                              arr[i] 
          = arr[j];
                              arr[j] 
          = temp;
                          } 
          else if (type == 1 && arr[i] < arr[j]) {
                              temp 
          = arr[i];
                              arr[i] 
          = arr[j];
                              arr[j] 
          = temp;
                          }
                      }
                  }
                  
          return arr;
              }
          posted on 2008-06-05 13:17 HUIKK 閱讀(709) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 衡山县| 阜南县| 三门峡市| 扎囊县| 綦江县| 阿拉善盟| 陕西省| 长岛县| 石棉县| 斗六市| 乡宁县| 交口县| 塔河县| 江油市| 湘阴县| 新昌县| 山西省| 卓资县| 昌平区| 宁武县| 旬邑县| 渑池县| 治多县| 句容市| 定日县| 永修县| 都安| 许昌市| 周至县| 龙海市| 平武县| 苏尼特右旗| 仪征市| 嘉鱼县| 武川县| 伊金霍洛旗| 甘肃省| 陇西县| 嘉峪关市| 扶余县| 铁岭县|