Hallo liebe Community,
ich möchte gerne zum einen den TimSort-Sortieralgorithmus verstehen, und ihn dann in Java implementieren. Zu diesem Sortieralgorithmus gibt es aber scheinbar fast keine Referenzen oder gute Erklärungen (geschweige denn in verständlicher Sprache), welche sich auch nie auf Java beziehen. Man findet nicht mal einen kurzen Pseudocode zur Implementierung. Ich bin Informatik-Student im ersten Semester, und mir fehlt da einfach noch die Erfahrung. Die vielen Bezeichnungen und Begriffe finde ich ziemlich verwirrend.
Vielleicht wäre jemand so toll, mir den Algorithmus in einfachen Worten zu erklären und den Algorithmus vielleicht in Pseudocodeform darzustellen.
Vielen Dank schon einmal im Voraus
VG
ich möchte gerne zum einen den TimSort-Sortieralgorithmus verstehen, und ihn dann in Java implementieren. Zu diesem Sortieralgorithmus gibt es aber scheinbar fast keine Referenzen oder gute Erklärungen (geschweige denn in verständlicher Sprache), welche sich auch nie auf Java beziehen. Man findet nicht mal einen kurzen Pseudocode zur Implementierung. Ich bin Informatik-Student im ersten Semester, und mir fehlt da einfach noch die Erfahrung. Die vielen Bezeichnungen und Begriffe finde ich ziemlich verwirrend.
Vielleicht wäre jemand so toll, mir den Algorithmus in einfachen Worten zu erklären und den Algorithmus vielleicht in Pseudocodeform darzustellen.
Vielen Dank schon einmal im Voraus
VG