Permutatiegenerator
Maak een lijst van elke bestelling van uw items: volledige permutaties, k-permutaties of letteranagrammen.
Permutatiegenerator
Plak een lijst, één item per regel, en krijg elke mogelijke volgorde, één permutatie per regel. In tegenstelling tot combinaties is de volgorde hier van belang: rood-groen-blauw en blauw-groen-rood zijn twee verschillende resultaten. Drie items geven 6 bestellingen, vier geven 24, vijf geven 120 - de tool berekent de telling vooraf en toont deze in de live telling, zodat u altijd weet wat u gaat genereren.
De optie voor grootte verandert volledige permutaties in k-permutaties: van tien kandidaten geeft maat 3 alle 720 manieren weer om de eerste, tweede en derde plaats te vullen. Met herhalingsschakelaars naar positionele tupels, waarbij hetzelfde item meer dan eens kan voorkomen - n^k resultaten, handig voor het opsommen van reeksen in PIN-stijl of testinvoer. De letters-modus permuteert de karakters van een enkel woord in plaats van regels, wat de klassieke anagramuitbreiding is: het plakken van "cat" levert act, atc, cat, cta, tac, tca op. Scheidingstekens zijn configureerbaar: komma, spatie, tab, niets of een aangepaste tekenreeks met \\t-escapes.
Factorials exploderen snel, en de tool is daar eerlijk over: het berekent het exacte aantal voordat het iets genereert, en wanneer het resultaat de uitvoerlimiet van 10 MB overschrijdt, weigert het de telling in het bericht in plaats van het tabblad te bevriezen. Dubbele items worden standaard verwijderd, zodat een herhaalde regel de uitvoer niet stilletjes vermenigvuldigt.
Typische toepassingen: brute-force-bestellingen voor het plannen van puzzels, uitgebreide testcase-bestellingen, opsomming van zitplaatsen of ranglijsten, anagramverkenning. Alles draait lokaal in uw browser: uw lijsten verlaten nooit uw apparaat.