(C++) Sortieren von Zahlen (hoch 3?)
-
Hi Leute!
Ich habe ein Problem mit dem Sortieren. Aus den Sortieralgorhytmen werde ich nicht schlau. Ich muß ungefähr 100 Daten eines int-Arrays ordnen Dabei gehören immer 3 Werte zusammen. Ich schaffe es, das die erste reihe sortiert wird, aber mit dem 2. Durchlauf wird es nichts. Hier ein theoretisches Beispiel:int array[100]; ... array[0]=20; array[1]=55; array[2]=1; array[3]=26; array[4]=53; array[5]=2; array[6]=15; array[7]=30; array[8]=3; array[9]=28; array[10]=60; array[11]=4; array[12]=26; array[13]=55; array[14]=5; ...
Die 1. Reihe (also 0,3,6,9,12,...) soll sortiert werden. Dann sollen die Zahlen die gleich sind (also hier: 3 & 12) mittels einer zweiten Sortierung der Zweiten Reihe nochmal umsortiert werden. Für dieses Beispiel würde es also so aussehen:
array[9]=28; array[10]=60; array[11]=4; array[12]=26; array[13]=55; array[14]=5; array[3]=26; array[4]=53; array[5]=2; array[0]=20; array[1]=55; array[2]=1; array[6]=15; array[7]=30; array[8]=3;
wenns nicht zu kompliziert zu verstehen ist, dann helft mir bitte! Danke!
-
Öhm? Bezug zur MFC? dem VC++?
Verschoben!