Java学习资料-Java常用算法-直接插入算法

/**
  * 直接插入排序
  * 
  * @param array
  */
 public void DirectInsertSort(int[] array) {
  for (int i = 1; i < array.length; i++) {
   for (int j = i; j > 0; j--) {
    if (array[j] < array[j - 1]) {
     int temp = array[j];
     array[j] = array[j - 1];
     array[j - 1] = temp;
    }
   }
  }
 }

你可能感兴趣的:(Java学习资料-Java常用算法-直接插入算法)