Generator permutacije
Seznam vseh vrstnih redov vaših predmetov – popolne permutacije, k-permutacije ali črkovni anagrami.
Generator permutacije
Prilepite seznam, en element na vrstico, in pridobite vse možne vrstne rede, eno permutacijo na vrstico. Za razliko od kombinacij je tu pomemben vrstni red: rdeča–zelena–modra in modra–zelena–rdeča sta dva različna rezultata. Trije predmeti dajejo 6 naročil, štirje 24, pet 120 — orodje vnaprej izračuna število in ga prikaže v živo, tako da vedno veste, kaj boste ustvarili.
Možnost velikosti spremeni celotne permutacije v k-permutacije: od desetih kandidatov velikost 3 našteva vseh 720 načinov za zapolnitev prvega, drugega in tretjega mesta. S ponavljanjem preklopi na pozicijske tuple, kjer se isti element lahko pojavi več kot enkrat — n^k rezultatov, uporabnih za naštevanje zaporedij v slogu PIN ali testnih vnosov. Način črk spremeni znake ene same besede namesto vrstic, kar je klasična razširitev anagrama: lepljenje »cat« prinese act, atc, cat, cta, tac, tca. Ločila so nastavljiva — vejica, presledek, tabulator, nič ali niz po meri z \\t ubežnimi znaki.
Faktoriali hitro eksplodirajo in orodje je glede tega pošteno: izračuna točno število, preden kar koli ustvari, in ko bi rezultat presegel izhodno mejo 10 MB, zavrne s štetjem v sporočilu, namesto da bi zamrznil zavihek. Podvojeni elementi so privzeto odstranjeni, tako da ponovljena vrstica tiho ne pomnoži izhoda.
Tipične uporabe: naročila na silo za razporejanje ugank, izčrpna naročila testnih primerov, naštevanje sedežev ali razvrstitev, raziskovanje anagramov. Vse se izvaja lokalno v vašem brskalniku – vaši seznami nikoli ne zapustijo vaše naprave.