(int start,int end)
| 23 | } |
| 24 | |
| 25 | public static void mergeSort(int start,int end) |
| 26 | { |
| 27 | int mid=(start+end)/2; |
| 28 | if(start<end) |
| 29 | { |
| 30 | mergeSort(start,mid); |
| 31 | mergeSort(mid+1,end); |
| 32 | merge(start,mid,end); |
| 33 | } |
| 34 | |
| 35 | } |
| 36 | |
| 37 | private static void merge(int start, int mid, int end) { |
| 38 | int[] tempArray=new int[arr.length]; |