Einzelnen Beitrag anzeigen

bl4ckb1rd

Registriert seit: 3. Okt 2008
53 Beiträge
 
#1

In einem unsortierten array min. und max. herausfinden.

  Alt 16. Mai 2009, 15:14
Wie kann ich in einem Array, der nur aus Zahlen besteht, ganz schnell die kleinste und größte Zahl herausfinden?

Meine Lösung wäre:

Delphi-Quellcode:
min:= array[1];
max := array[1];
for i:= 2 to lenght(array) do begin
if array[i] < min then min := array[i];
if array [i] > max then max := array[i];
end;

Kann man das noch optimieren? Schneller machen?
  Mit Zitat antworten Zitat