碼農往事
          我的代碼為什么這么丑?一定是因為我長的不好看
          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 閱讀(1538) 評論(0)  編輯  收藏 所屬分類: 算法

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


          網站導航:
           
          主站蜘蛛池模板: 合作市| 当阳市| 仙居县| 普兰县| 荥经县| 铜陵市| 平定县| 金溪县| 景谷| 楚雄市| 乐平市| 林周县| 庐江县| 衡南县| 资兴市| 虞城县| 宁阳县| 长葛市| 铅山县| 铜山县| 报价| 屏东市| 梁平县| 岐山县| 丰顺县| 南城县| 绥中县| 区。| 高州市| 白城市| 台南市| 宁德市| 拜泉县| 开远市| 吉林省| 平顶山市| 新源县| 东至县| 龙川县| 株洲县| 若尔盖县|