Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.171 Beiträge
 
Delphi 12 Athens
 
#2

Re: Sortieren funktioniert nicht

  Alt 2. Feb 2010, 20:06
Ein richtiges BubbleSort ist das nicht
http://de.wikipedia.org/wiki/Bubblesort

zumindestens ist deine Abbruchbedingung etwas suboptimal
- richtig = nochmal sortieren, wenn was getauscht wurde
- du = alles angucken, ob richtig sortiert ist und wenn, dann abbrechen
(das Fette ist eine Bremse)


Und was bitte heißt "das funktioniert bei mir irgendwie nicht"
Was passiert oder passiert nicht oder läuft falsch?
> FEHLERBESCHREIBUNG

Sicher, daß es nicht richtig sortiert?
Delphi-Quellcode:
listbox1.Items.Delete(i);
listbox1.Items.Add(inttostr(ar[i]))
Ich denk eher, daß deine Anzeige der Werte fehlerhaft ist.

Vergleiche mal den Arrayinhalt (laut Debugger) und den Inhalt der ListBox.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat