/* Given the source code for the method merge(). Write the recursive method of Merge sort . */ public class T05Q3answer { public static void main (String [] arg) { int[] a = new int[arg.length]; for (int i=0; i= end || i < mid && a[i] <= a[j]) temp[k] = a[i++]; else temp[k] = a[j++]; } for(int k = start; k < end; k++) a[k] = temp[k-start]; } }