package day;
import java.util.Arrays;
/**
* 插入排序
* 从index为1的位置插入左边队列,要插入的数字做一个变量保存
* @author Administrator
*
*/
public class InsertSort {
public static void insertSort(int[] array){
for(int i = 1;i < array.length; i++){
int j = i;
int temp = array[i];
while(j - 1 >= 0 && array[j - 1] > temp){
array[j] = array[-- j];
}
array[j] = temp;
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] a = {1,-2,3,-4,5,-6,7,-8,9};
insertSort(a);
System.out.println(Arrays.toString(a));
}
}