import java.io.*; class SortIntArrayRec4 { public static void main(String[] args) throws IOException // Illustrates constructive merge sort to sort an array of integers { int n; int[] array, array1; BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Enter number of integers : "); n = Integer.parseInt(in.readLine()); array = new int[n]; for(int i=0; i0) { str+=a[0]; for(int i=1; i1) { int i,mid = (from+to)/2; int[] half1=sort(a,from,mid); int[] half2=sort(a,mid,to); int j=0, k=0; int[] b = new int[to-from]; for(i=0; j