Zitat von
xZise:
Ich habe zwei Listen, die ich nach einer (Data : array of string) sortieren will.
Die Listen habe ich aus der Registry gelesen, und nicht alle Einträge werden verwendet.
Dazu habe ich mir dann ShellSort genommen, und das so umfunktioniert, dass es strings sortieren kann.
Soweit ist es auch gut, nur habe ich nach den 1. Eintrag (eine Zahl als erster Buchstabe), ein "leerer" Einträg, und danach erscheint der Rest (beginnend mit "A").
Nun wollte ich fragen wo der Bug liegt.
....
PS: Ich weiß ;) Die andere Liste sortiere noch nicht :D Aber das wird dann einfach ;)
Hallo,
Vermutung, ohne das alles durchzulesen: dein array geht von 0..n, Shellsort sortiert von 1..n.
Gruss Reinhard