Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
23. Dez 2008
Fast alles wurde hier schon mehrmals erwähnt, z.T. im Parallelthread http://www.delphipraxis.net/internal_redirect.php?t=148917
Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
23. Dez 2008
Nein,
h := B;
B := B;
B := h;
Aber zum Löschen ist das ja nicht notwendig, weil B{2 anschliessend ja entfernt wird, es reichet also bei nicht sortiertem Array
B := B;
Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
23. Dez 2008
Nichts. Er vertauscht xx und yy.
Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
23. Dez 2008
Irgendwie schon, weil der BubbleSort Vertauschen als wichtigstes Mittel verwendet. Wenn der 1. Wert kelienr als der 2. ist wird getauscht. Und das vom Ende her, deshalb werden die größeren Werte wie Blasen im Wasser nach oben geschoben. daher der Name
Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
23. Dez 2008
das wäre dann der erwähnte Dreieckstausch
Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
23. Dez 2008
Ich vertehe auch nicht, was der Code machen soll.
Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
23. Dez 2008
if edit55.Visible then ... reicht.
Was meinst du mit Problem?
Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
23. Dez 2008
Nein
if a=1 then
begin
swap(B, B);
setlength(B, 23);
end;
Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
23. Dez 2008
Z.B. mit dem letzen Element Tauschen und dann den Array um eins verkleinern
Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
23. Dez 2008
Ich würde sowieso einen dynamischen verwenden, denn die Größe könnte sich schnell ändern
[Edit:
Ja wenn du die Grenzen weglässt ( siehe auch Paramter anderer Thread)
}