<span style= "FONT-SIZE:18PX;" >public class Insertsort {</span><pre name= "code" class= "Java" >public class Insertsort {static void print (int[] dataList)
{for (int j = 0; J < Datalist.length; J + +) {System.out.print (datalist[j]+ "");
} System.out.println ();
} static void Insertsort (int[] dataList) {int flag,temp;
System.out.print ("Original series is:");
Print (dataList);
for (int i = 1; i < datalist.length; i++) {flag=i;
Temp=datalist[i];
for (int j = i-1 J >= 0; j--) {if (Datalist[i]>=datalist[j]) {break;
}else{flag=j;
} System.out.println ("flag=" +flag+ "element to be inserted is:" +datalist[i]);
if (flag!=i) {for (int j = i-1 J >= Flag; j--) {datalist[j+1]=datalist[j];
} Datalist[flag] = temp;
} System.out.print ("+i+" The result of the trip order is: ");
Print (dataList);
} public static void Main (string[] args) {int[] dataList = {13,65,97,76,38,27,49,10};
Insertsort (dataList); }
}