Frage von dereuler, 46

wie kann man diesen Code implementieren?

public class mergesort {

public static void merge(int A[], int p, int q, int r){
    /* Hier Code ergänzen */}

public static void testeBeispiel(int[] beispiel){
    int n = beispiel.length-1;
    System.out.print("Unsortiert: ");
    for(int i=1; i <= n; i++) System.out.print(beispiel[i] + " ");
    System.out.println("");
    
    merge(beispiel, 1, n/2, n);
    
    System.out.print("Sortiert  : ");
    for(int i=1; i <= n; i++) System.out.print(beispiel[i] + " ");
    System.out.println("");
    System.out.println("_____________________________________________");
}

public static void main(String[] args){
    testeBeispiel(Beispiele.beispielA());
    testeBeispiel(Beispiele.beispielB());
    testeBeispiel(Beispiele.beispielC());
    testeBeispiel(Beispiele.bespielD());
}
Antwort
von apachy, 22

Indem man entweder im Unterricht aufpasst oder anschließend in seiner Freizeit den Stoff nachholt. Genug Informationen zum Merge Sort wirst du im Netz sicher finden bzw. wie er arbeitet.

Wahrscheinlich wirst du auch etliche Tutorials und komplette Beispiele finden.

Antwort
von maximilianus7, 16

wo ist das problem?

Kommentar von ceevee ,

Ich vermute mal bei

/* Hier Code ergänzen */

;)))

Kommentar von dereuler ,

Ja ganz genau, ich hab das erste mal Informatik, ich Blick da Momentan überhaupt nicht durch 

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten