Permutáció-generátor
Listázd az elemek összes sorrendjét — teljes permutációk, k-permutációk vagy betűanagrammák.
Kapcsolódó eszközök
Permutáció-generátor
Illessz be egy listát, soronként egy elemmel, és megkapod az összes lehetséges sorrendet, soronként egy permutációt. A kombinációkkal ellentétben itt számít a sorrend: a piros–zöld–kék és a kék–zöld–piros két különböző eredmény. Három elem 6 sorrendet ad, négy 24-et, öt 120-at — az eszköz előre kiszámolja a darabszámot és mutatja az élő számlálóban, így mindig tudod, mit készülsz generálni.
A méret opció a teljes permutációkat k-permutációkká alakítja: tíz jelöltből a 3-as méret mind a 720 módot kilistázza, ahogy az első, második és harmadik hely kiosztható. Az ismétléssel pozíciós sorozatokra vált, ahol ugyanaz az elem többször is szerepelhet — n^k eredmény, PIN-szerű sorozatok vagy tesztbemenetek felsorolásához hasznos. A betűmód egyetlen szó karaktereit permutálja sorok helyett — a klasszikus anagramma-kibontás: a „sok" szóból sok, sko, osk, oks, kso, kos lesz. Az elválasztó állítható — vessző, szóköz, tabulátor, semmi vagy egyéni sztring \t escape-ekkel.
A faktoriálisok gyorsan robbannak, és az eszköz őszinte ebben: a pontos darabszámot még a generálás előtt kiszámolja, és ha az eredmény átlépné a 10 MB-os kimeneti korlátot, a számmal együtt utasítja el a kérést, ahelyett hogy lefagyasztaná a lapot. Az ismétlődő elemek alapértelmezetten kiesnek, így egy megismételt sor nem sokszorozza meg csendben a kimenetet.
Tipikus felhasználás: nyers erős sorrendek tervezési fejtörőkhöz, kimerítő tesztesetsorrendek, ülésrendek és rangsorok felsorolása, anagrammák felfedezése. Minden helyben, a böngésződben fut — a listáid soha nem hagyják el az eszközödet.