Ich bin mir nicht ganz sicher, warum meine Merge-Sortierung-Implementierung einen Stackoverflow-Fehler erhält. Ich habe den Code mehrmals überprüft, aber ich verstehe nicht, warum das passiert. Ich habe versucht, zu debuggen, hatte aber Probleme zu verstehen, warum sich die Werte 0 und 4 (der erste und letzte Index des Arrays) niemals ändern, wenn ich den Code durchlaufe. Und dann wirft es schließlich den Stapelüberlauffehler.Java-Mergesort-Implementierung mit einem Stackoverflow-Fehler
0
A
Antwort
1
Der erste rekursive Aufruf von Mergesort (Zeile 17?) Sollte "Start, Mitte", nicht "Start, Ende" verwenden. Das bringt dich in eine endlose Schleife, so dass du irgendwann keinen Stack mehr hast.
Vertrauen Sie Ihrem Debugger.
Verwandte Themen
- 1. mit einem FragmentTabHost mit einem ViewPager
- 2. Von einem Vektor mit einem Zuweiser zu einem Vektor mit einem anderen
- 3. Mit einem Treeview mit Ankreuzfelder
- 4. Mit einem Doctype mit XML
- 5. Mit einem @ -Zeichen mit roxygen2
- 6. mit einem Problem mit Fremdschlüssel
- 7. Mit phoenix_html_simplified_helpers mit einem Datum
- 8. mit einem Schalter in einem Popup
- 9. CheckboxMenu mit einem Paar selectItems anstelle einem
- 10. Problem mit einem div unter einem anderen
- 11. SELECT in einem CHECK? Mit einem Auslöser?
- 12. Probleme mit einem Bild mit einem Artikel Speicher
- 13. Navigieren zu einem TabbedPage mit einem ToolBarItem mit FreshMvvm
- 14. mit einem subselect zu einer einzigen Abfrage mit einem Join
- 15. Mit einem BindingAdapter mit einem String-Array aus den Ressourcen
- 16. Mit einem berechneten Wert in einem Abfrageumfang mit Eloquent
- 17. Xamarin bildet mit einem OnPropertyChanged mit einem INT-Wert arbeiten
- 18. Zugriff mit einem Zeiger auf zwei Strukturen mit einem Array
- 19. Funktionsvorlage mit einem Operator
- 20. Prototyp mit einem Rückrufproblem
- 21. Verbinden mit einem Hotspot
- 22. Multiarray mit einem Eintrag
- 23. Funktion mit einem Rückruf
- 24. Instancing mit einem Wörterbuch
- 25. Zufallszahlengenerator mit einem Seed
- 26. Mit einem benannten Umfang
- 27. UIViewControllerAnimatedTransitioning mit einem MPMoviePlayerViewController
- 28. CollapsingToolbarLayout mit einem ViewPager
- 29. ich mit einem String
- 30. Grafikprobleme mit einem symfun
OMG, ich kann nicht glauben, dass ich das übersehen habe! – user836087
Vielen Dank !! – user836087