Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   nummer + Name sortieren (https://www.delphipraxis.net/174967-nummer-name-sortieren.html)

Hartfrid Krause 22. Mai 2013 15:50

AW: nummer + Name sortieren
 
Die Landnummern sind integer
die landnamen sind string

Furtbichler 22. Mai 2013 18:07

AW: nummer + Name sortieren
 
Die totale Ordnung über ein Tupel (a,b,c) lässt sich doch wie folgt darstellen:

Seien A=(a1,a2,a3) und B=(b1,b2,b3) zwei 3-Tupel. Dann gilt:

A<B <=> a1<b1 oder (a1=b1 und b1<b2) oder (a1=b1 und b1=b2 und c1<c2)
A=B <=> a1=b1 und a2=b2 und a3=b3
A>B sonst

So. Man muss hier nichts konvertieren, in Zahlen umwandeln oder sonst. Einfach die 'Compare'-Funktion entsprechend o.g. Regel definieren und fertig.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:40 Uhr.
Seite 2 von 2     12   

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