import java.io.*; import java.util.*; class SortIntArrayRec3 { public static void main(String[] args) throws IOException // Illustrates using merge sort to sort an array of integers. // Generates random numbers to sort to allow sorting a large array // array not displayed. { int n; int[] array; Random rand = new Random(); 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; i1) { int i,mid = a.length/2; int[] half1 = new int[mid]; int[] half2 = new int[a.length-mid]; for(i=0; i