Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Array: ohne sortieren größten wert finden (https://www.delphipraxis.net/31120-array-ohne-sortieren-groessten-wert-finden.html)

Meflin 4. Okt 2004 16:48


Array: ohne sortieren größten wert finden
 
Hi,
wie kann ich in einem eindimensionalen array of integer rausfinden, welchs feld die größte zahl beinhaltet? das möchte ich möglichst ohne sortieren machen, sonst müsst ich zur not auf ein mehrdimensionales umsteigen, so könnte ich den index des arrays verwenden zur weiterverarbeitung!

*;FG*

JasonDX 4. Okt 2004 16:51

Re: Array: ohne sortieren größten wert finden
 
mit einer for-schleife alle durchgehn und den index des bisher größten merken!
(1. Theoretischer ansatz von selectionsort...) :zwinker:

Dax 4. Okt 2004 16:52

Re: Array: ohne sortieren größten wert finden
 
Delphi-Quellcode:
var i, max: integer;
begin
  max := 0;
  for i := 0 to Length(Array)-1 do
    if Array[i] > max then max := Array[i];
end;

Meflin 4. Okt 2004 16:52

Re: Array: ohne sortieren größten wert finden
 
hidiho thx, manchmal sieht man wirklich vor lauter wald den baum nicht mehr :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz