Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
8. Dez 2013
Und ich hatte das vorgehen zusätzlich auch nochmal in Worten beschrieben.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
8. Dez 2013
Wie gesagt, du hast zwar eine Methode BubbleSort implementiert, sie aber nicht verwendet, sondern stattdessen die eigene Sortierung der ListBox (ListBox2.Sorted:=True;) verwendet.
@Volker Z.: Wenn man davon ausgeht, daß ListBox1 die unsortierte Liste darstellt und ListBox2 die Sortierte, dann ist bei dir ein Fehler drin, denn du sortierrst Beides.
Erst Die ListBox1 in die ListBox2...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
7. Dez 2013
Da du "Strings" vergleichst, ist das natürlich korrekt.
Wenn du die Werte beim Sortieren in "Zahlen" verwandelt und Diese vergleichst, dann wird es deinen Wünschen entsprechen.
PS: Wozu hast du eigentlich eine "BubbleSort"-Sortier-Funktion, die das gewünschte Verhalten beinhaltet, wenn du sie nicht verwendest?