public static void selectSortByInsert(int a[]){
int i,j,t,h;
for(i=1;i<a.length;i++){
t=a[i];
j=i-1;
while(j>=0&&t<a[j]){
a[j+1]=a[j];
j--;
}
a[j+1]=t;
System.out.println("第"+i+"步的排序结果是:");
for(h=0;h<a.length;h++){
System.out.println(""+a[h]);
}
System.out.println("\n");
}
int i,j,t,h;
for(i=1;i<a.length;i++){
t=a[i];
j=i-1;
while(j>=0&&t<a[j]){
a[j+1]=a[j];
j--;
}
a[j+1]=t;
System.out.println("第"+i+"步的排序结果是:");
for(h=0;h<a.length;h++){
System.out.println(""+a[h]);
}
System.out.println("\n");
}