Forum: Algorithmen, Datenstrukturen und Klassendesign
by brechi,
18. Dez 2016
Du solltest trotzdem das von Daniel umsetzen und beim Stringindex + 1 addieren
len := Length(text);
SetLength(matrix, len)
// ...
// Bubblesort
for i := Low(Matrix) to High(Matrix)-1 do begin
Forum: Algorithmen, Datenstrukturen und Klassendesign
by brechi,
18. Dez 2016
Ich hab mich jetzt nicht genau mit dem Algorithmus auseinandergesetzt aber:
1) der 2. Schritt sortiert den Text
d.h. statt Length(matrix) > Length(matrix) was immer gleich sein sollte, wird eher ein CompareText benötigt
2) du brauchst eine Hilfsvariable zum Austausch
h := matrix;