罗燕仪贤

导航

 

/**
插入法排序
* @param args
*/
public static void main(String[] args) {

int [] array={12,45,78,99,13,56};
System.out.print(Arrays.toString(insertSort(array)));
}
private static int[] insertSort(int[] array) {
for (int i = 1; i < array.length; i++) {
int temp = array[i];
for (int j = i - 1; j >= 0 && temp < array[j]; j--) {
array[j + 1] = array[j];
array[j] = temp;
}
}
return array;
}

posted on 2018-03-03 19:58  初夏之仪  阅读(102)  评论(0编辑  收藏  举报