IkBenHetMaar
Gebruiker
- Lid geworden
- 23 mrt 2012
- Berichten
- 18
Hallo iedereen,
Ik zou een meerdimensionele array moeten sorteren in VB
Ik geef een voorbeeld hoe de array eruit ziet en hoe hij gesorteerd moet worden:
waarden(1...4, w1,w2,w3)
als hij bv gevuld is als volgt:
waarden(1,50,25,1)
waarden(2,25,30,0)
waarden(3,10,15,0)
waarden(4,7,2,1)
moet hij na het sorteren op volgorde staan als volgt:
waarden(3,10,15,0)
waarden(2,25,30,0)
waarden(4,7,2,1)
waarden(1,50,25,1)
eerst dus de kleinste w1 waarden, dan de kleinste w2 waarden en dan de kleinste w3 waarden.
w3 kan slechts 0 of 1 zijn.
heeft iemand een idee hoe dit eenvoudig op te lossen.
het zou fijn zijn als dit werkt voor array's die ook langer zijn dan 4. dus wel flexible te programmeren aub.
Mvg
IkBenHetMaar
Ik zou een meerdimensionele array moeten sorteren in VB
Ik geef een voorbeeld hoe de array eruit ziet en hoe hij gesorteerd moet worden:
waarden(1...4, w1,w2,w3)
als hij bv gevuld is als volgt:
waarden(1,50,25,1)
waarden(2,25,30,0)
waarden(3,10,15,0)
waarden(4,7,2,1)
moet hij na het sorteren op volgorde staan als volgt:
waarden(3,10,15,0)
waarden(2,25,30,0)
waarden(4,7,2,1)
waarden(1,50,25,1)
eerst dus de kleinste w1 waarden, dan de kleinste w2 waarden en dan de kleinste w3 waarden.
w3 kan slechts 0 of 1 zijn.
heeft iemand een idee hoe dit eenvoudig op te lossen.
het zou fijn zijn als dit werkt voor array's die ook langer zijn dan 4. dus wel flexible te programmeren aub.
Mvg
IkBenHetMaar