Forum: Object-Pascal / Delphi-Language
Delphi
by r2c2,
18. Jun 2005
Jetzt fragt sich nur, warum? :gruebel: Was kann den Delphi da noch optimieren?
mfg
Christian
Forum: Object-Pascal / Delphi-Language
Delphi
by r2c2,
18. Jun 2005
Ich würde so n Test nicht in FormCreate reinschreiben, nimm lieber n Button. Da beim Programmstart die CPU noch am Arbeiten sein kann, könnte das zu Messfehlern führen. Beeser in ButtonClick schreiben.
mfg
Christian
Forum: Object-Pascal / Delphi-Language
Delphi
by r2c2,
17. Jun 2005
Inline?
a) dachte ich das gibts erst ab D2005 und
b) glaube ich nicht, dass Borland Min inline deklariert hat, oder hab ich inline falsch verstanden und man kann das direkt mit dem Funktionsaufruf verbinden? :gruebel: Eigentlich unlogisch!
Man könnte sich auch selbst ne Min funktion schreiben, dann kan man die aber auch 1. direkt in den Code einbauen und 2. die iterative Methode...
Forum: Object-Pascal / Delphi-Language
Delphi
by r2c2,
17. Jun 2005
Ich heiß zwar nicht Sharky, kanns dir aber trotzdem erklären:
for i:=0 to 999 do
begin
DoSomething(StrToInt(x));
end;
besser:
Forum: Object-Pascal / Delphi-Language
Delphi
by r2c2,
17. Jun 2005
Jein. Zum sortieren vieler Werte ist QuickSort schneller. Ja. Aber bei 3(in Worten: DREI)? :gruebel: Nee. Qucksort hat ne "Geschwindigkeit" von O(n ld n), wenn ich mich nicht irre. Dein Sortieralgorithmis(Min-Sort(ja so heißt das)) hat eine von O(n²). Nur bei derart neidrigen ns, hällt sich der Unterschied in Grenzen. Der Aufwand, der bei einen komplizierteren Sortierverfahren(z.B. Quicksort)...