Forum: Object-Pascal / Delphi-Language
by rollstuhlfahrer,
30. Mär 2011
Für dynamische Arrays würde ich ein SetLength(<Array>, 0); empfehlen.
Bernhard
Forum: Object-Pascal / Delphi-Language
by rollstuhlfahrer,
30. Mär 2011
Da finde ich die Listen-Variante doch besser, weil bei dieser (#15) Variante hier der Computer vor allem bei den letzten Feldern überproportional lange braucht (wirkt sich zwar erst bei viel viel mehr Zahlen aus, aber egal). Ein weiterer Punkt, der für die Listenvariante spricht ist, dass das Sortieren per Quicksort geschieht (also wunderbar schnell) und das Auftreten eventueller Fehler im...
Forum: Object-Pascal / Delphi-Language
by rollstuhlfahrer,
30. Mär 2011
Nimm eine Liste (z.B. TList) und lasse diese nach dem Zufallsprinzip sortieren. Dann hast du deine Zahlen immer in unterschiedlicher Reihenfolge.
Bernhard
PS: Tipp: TList.Sort()
Forum: Object-Pascal / Delphi-Language
by rollstuhlfahrer,
30. Mär 2011
Natürlich kommt da Quark raus. Du hast ein unbestimmtes Array und fängst an, dieses zu prüfen. Meckert Delphi nicht, dass da Variablen nicht initialisiert wurden und deshalb unbestimmt sind?
Bernhard