JAVA 05x03: MERGE SORT
MERGE SORT: package javaapplication5c; import java.util.Scanner; public class JavaApplication5C { public static void MostrarArreglo(int N,int ANros[]) { for(int k=0;k<N;k++) { System.out.print(ANros[k]+" "); } } //MODULO LEER ARREGLO public static void LeerArreglo(int N,int Anotas[]) { //Leer las notas for(int k=0;k<N;k++) { System.out.print("Nro "+(k+1)+" : "); Anotas[k]=LeerEntero(); } } //MODULO LEER ENTERO public static int LeerEntero() { Scanner S=new Scanner(System.in); int Nro=S.nextInt(); return Nro; } public static void merge(int A[],int izq, int m, int der){ int i, j, k; int [] B = new int[A.length]; //array auxiliar for (i=izq; i<=der; i++) //copia ambas mitades en el array auxiliar B[i]=A[i]; i=izq; j=m+1; k=izq; while (i<=m && j<=der)...