Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
3. Feb 2010
Nicht unbedingt, man muß es nur "richtig" machen.
> Wobei natürlich der Weg über .Clear optimaler ist.
for i := 100 to 1 do begin
listbox1.Items.Delete(99);
listbox1.Items.Insert(0, IntToStr(ar));
for i := 1 to 100 do begin
listbox1.Items.Delete(0);
listbox1.Items.Add(IntToStr(ar));
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
2. Feb 2010
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"