Huhu,
ich habe noch ein kleines Problem:
Ich habe heute eine QuickSort implementiert, die einen Comparator übergeben bekommen kriegt, der
zum T passt, und ein passendes T[] Array.
Die Methode hat auch funktioniert, bis ich gemerkt habe das ich in der Aufgabe überlesen habe, das ich
das Pivot Element mit hilfe der 3 Meridan Methode bestimmen soll. Also habe ich eine Extramethode zur bestimmung des 3 Meridan Pivots geschrieben und die übrigen Methoden ein wenig abgeändert.
Jetzt habe ich aber das seltsame Problem, das das Array zwar korrekt geordnet wird, jedoch
die Methode scheinbar nicht abbricht (Stackoverflow) und ich finde den Fehler nicht mehr, kann mir
jemand helfen?
ich habe noch ein kleines Problem:
Ich habe heute eine QuickSort implementiert, die einen Comparator übergeben bekommen kriegt, der
zum T passt, und ein passendes T[] Array.
Die Methode hat auch funktioniert, bis ich gemerkt habe das ich in der Aufgabe überlesen habe, das ich
das Pivot Element mit hilfe der 3 Meridan Methode bestimmen soll. Also habe ich eine Extramethode zur bestimmung des 3 Meridan Pivots geschrieben und die übrigen Methoden ein wenig abgeändert.
Jetzt habe ich aber das seltsame Problem, das das Array zwar korrekt geordnet wird, jedoch
die Methode scheinbar nicht abbricht (Stackoverflow) und ich finde den Fehler nicht mehr, kann mir
jemand helfen?
Zuletzt bearbeitet: