![]() |
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* |
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: |
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; |
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