碼農往事
          我的代碼為什么這么丑?一定是因為我長的不好看
          posts - 29,comments - 86,trackbacks - 0
          public class InsertionSortAlgorithmTest {

              public static String arrayToString(int[] array){
                 StringBuilder sb = new StringBuilder();
                  for(int a:array){
                      sb.append(a).append(" ");
                  }
                  return sb.toString();
              }

              public static int[] insertionSort(int[] array){
                  int key;
                  int j;
                  for (int i = 1; i < array.length; i++) {
                      key = array[i];
                      j = i - 1;
                      while (j >= 0 && array[j] > key) {
                          array[j + 1] = array[j];
                          j = j - 1;
                      }
                      array[j + 1] = key;
                      System.out.println(arrayToString(array));
                  }
                  return array;
              }

              public static void main(String[] args) {
                  int[] array = {2, 3, 1, 7, 5, 9, 4, 6, 8};
                  insertionSort(array);
              }

          }
          posted on 2014-02-18 23:23 Jimi 閱讀(1539) 評論(0)  編輯  收藏 所屬分類: 算法

          只有注冊用戶登錄后才能發(fā)表評論。


          網站導航:
           
          主站蜘蛛池模板: 旌德县| 古丈县| 呼伦贝尔市| 岳阳市| 思南县| 泗洪县| 陈巴尔虎旗| 苍溪县| 迭部县| 鞍山市| 新乡县| 邛崃市| 长武县| 略阳县| 绵竹市| 大冶市| 临澧县| 松江区| 孟州市| 北安市| 仙游县| 乌拉特后旗| 教育| 邮箱| 茂名市| 雷山县| 睢宁县| 中宁县| 揭东县| 隆化县| 独山县| 二连浩特市| 苗栗县| 九江市| 德钦县| 灵丘县| 同江市| 辉南县| 扶绥县| 清新县| 昆明市|