Forum: Sonstige Fragen zu Delphi
Delphi
by Hawkeye219,
3. Mai 2006
:shock: er soll mit nicht initialisierten Variablen weiterarbeiten?
Forum: Sonstige Fragen zu Delphi
Delphi
by Hawkeye219,
3. Mai 2006
Und was ist bei b < c? :gruebel:
Forum: Sonstige Fragen zu Delphi
Delphi
by Hawkeye219,
1. Mai 2006
@Amateurprofi
Vielleicht könntest du dir die Delphi-Implementierung auf dieser Seite einmal ansehen bzw. sie korrigieren. Laut Diskussion ist man sich dort auch nicht ganz einig, welcher Vergleichsoperator nun der richtige ist.
Gruß Hawkeye
Forum: Sonstige Fragen zu Delphi
Delphi
by Hawkeye219,
30. Apr 2006
Hallo bonanza,
der Fehler in deinem Programm tritt wegen einer Indexverschiebung auf. Das Array QS_Liste, welches du beim Aufruf übergibst, ist 1-basiert (Index 1..10). Der Parameter a der Routine Quicksort ist aber ein "open array" und damit 0-basiert.
Die einfachste Lösung besteht darin, das Feld QS_Liste auch auf eine 0-basierte Adressierung umzustellen.
Gruß Hawkeye