• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

oplijsten van de permutaties van een string (recursief)

cow18

Terugkerende gebruiker
Lid geworden
24 mei 2008
Berichten
4.643
Besturingssysteem
Windows
Office versie
Excel365
(@snb )
SNB heeft indertijd een mooie recursieve macro voor combinaties gemaakt. Bestaat die ook voor permutaties ?
Stel ik heb een string met variabele lengte "ABCDEFGHI". Die wil ik nu op alle mogelijke manieren door elkaar gooien, iedere letter mag maar 1 keer voorkomen en je moet ze allemaal gebruiken.
Voor een string van 9 zou dat in totaal permutaties(9,9) = 362.880 resultaten opleveren.
Hoe doe je dat recursief (of anders), maar razend snel (bv. <5s ) ?
 
Terug
Bovenaan Onderaan