![]() |
Liste sortieren mit Vorgänger
Wie sortiere ich am besten (schnellsten und einfachsten)
folgende Daten ID Vorgänger 1 4 2 1 3 0 4 3 sollte sortiert werden nach ID Vorgänger 3 0 4 3 1 4 2 1 ? Gruss Hans |
Re: Liste sortieren mit Vorgänger
Delphi-Quellcode:
ID := 0;
for i := 0 to Pred(List.Count) do begin for j := i to Pred(List.Count) do begin if List[j].Vorgaenger = ID then begin Tausche(List[i], List[j]); Break; end; end; ID := List[i].ID; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:43 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