AW: nummer + Name sortieren
22. Mai 2013, 19:07
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.
|