Loop die alle mogelijke combinaties weergeeft

Status
Niet open voor verdere reacties.

4Iskander

Gebruiker
Lid geworden
10 feb 2017
Berichten
13
Hoi,

Ik ben op zoek naar een VBA code die alle mogelijke combinaties van een array weergeeft.

Stel ik heb een Array van 3 elementen met de waarden A B en C
De mogelijke combinaties zijn dan
AB, AC, BC en ABC

Heb ik een array van 4 elementen met de waarden A B C en D dan wordt het
AB, AC, AD, BC, BD, ABC, ACD, BCD en ABCD

De loop moet flexibel zijn, het moet niet uitmaken of de array 3 of 20 elementen bevat.

Ik kom hier niet uit, hulp is gewenst ;-)
 
20 elementen: alle combinaties ? En dan ?
 
Overtuigend gast0660. Moet alleen nog even kijken hoe ik het in mijn code maar hier ga ik uitkomen.
Tnx. en zeker voor de snelle reactie.
 
OK:thumb:
Suc6
Naar aanleiding van de opmerking van Snb eventjes gerekend.
16 elementen = (2^16)-1 = 65535 mogelijke combinaties (rijen) (als ik het goed heb)
xls bestand max 65536 rijen ??
 
Excel 2013,
Worksheet size
1,048,576 rows by 16,384 columns

geeft iets meer speleing
 
Mocht je nog meer algoritme problemen tegenkomen dan heb ik een leuk boek voor je. Google maar eens op "Cracking the coding interview" van Gayle Laakmann. Daar staan een hoop algoritmen en hun mogelijke programmeer oplossingen in.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan