Generátor permutácií
Vypíšte všetky poradia položiek — plné permutácie, k-permutácie aj anagramy písmen.
Súvisiace nástroje
Generátor permutácií
Vložte zoznam, jednu položku na riadok, a dostanete všetky možné poradia, jednu permutáciu na riadok. Na rozdiel od kombinácií tu na poradí záleží: červená–zelená–modrá a modrá–zelená–červená sú dva rôzne výsledky. Tri položky dajú 6 poradí, štyri 24, päť 120 — nástroj spočíta počet vopred a ukáže ho v živom počítadle, takže vždy viete, čo sa chystáte generovať.
Voľba veľkosti zmení plné permutácie na k-permutácie: z desiatich kandidátov veľkosť 3 vypíše všetkých 720 spôsobov, ako obsadiť prvé, druhé a tretie miesto. S opakovaním prepne na pozičné n-tice, kde sa tá istá položka smie objaviť viackrát — n^k výsledkov, užitočné na vymenovanie sekvencií typu PIN či testovacích vstupov. Režim písmen permutuje znaky jedného slova namiesto riadkov — klasické rozvinutie anagramov: z „kot" vznikne kot, kto, okt, otk, tko, tok. Oddeľovače sú nastaviteľné — čiarka, medzera, tabulátor, nič, alebo vlastný reťazec s \t escapmi.
Faktoriály explodujú rýchlo a nástroj je v tom úprimný: presný počet spočíta ešte pred generovaním, a keď by výsledok prekročil limit výstupu 10 MB, odmietne s počtom v hlásení namiesto zamrznutia karty. Duplicitné položky sa predvolene odstraňujú, takže zopakovaný riadok potichu neznásobí výstup.
Typické použitie: hrubá sila pre plánovacie hlavolamy, vyčerpávajúce poradia testovacích prípadov, zasadacie či rebríčkové poradia, skúmanie anagramov. Všetko beží lokálne vo vašom prehliadači — vaše zoznamy nikdy neopustia vaše zariadenie.