Also wir hatte die Aufgabe einen Quicksort Algorithmus zu schreiben, jedoch bin ich gerade confused...xD Ich bin in dem sinne confused, dass ich nicht ganz nachvollziehen kann wie wir das Pivot Element wählen sollen xD Ich habe es einfach mit Random für die jeweilige Partitions Range gemacht. Dies ist jedoch scheinbar falsch xD Ich schicke einfach mal die Aufgaben Stellung
Was mich an dem Median confused ist, wie sie es gerne hätten xD Soll ich mir einfach drei Indices generieren und davon den Median nehmen oder wie soll ich das tuen xD ?
Hier ist meine aktuelle getPivot-Methode:
Was mich an dem Median confused ist, wie sie es gerne hätten xD Soll ich mir einfach drei Indices generieren und davon den Median nehmen oder wie soll ich das tuen xD ?
Hier ist meine aktuelle getPivot-Methode:
Java:
private static int getPivot(int low, int high) {
Random r = new Random();
return r.nextInt((high-low)+1) + low;
}