Generatore di permutazioni
Elenca ogni ordine dei tuoi articoli: permutazioni complete, permutazioni k o anagrammi di lettere.
Generatore di permutazioni
Incolla un elenco, un elemento per riga, e ottieni ogni ordinamento possibile, una permutazione per riga. A differenza delle combinazioni, qui l’ordine conta: rosso-verde-blu e blu-verde-rosso sono due risultati diversi. Tre elementi danno 6 ordinamenti, quattro danno 24, cinque danno 120: lo strumento calcola il conteggio in anticipo e lo mostra nel conteggio in tempo reale, così sai sempre cosa stai per generare.
L'opzione dimensione trasforma le permutazioni complete in k-permutazioni: da dieci candidati, la dimensione 3 elenca tutti i 720 modi per occupare il primo, secondo e terzo posto. Con la ripetizione si passa alle tuple posizionali, dove lo stesso elemento può apparire più di una volta: n^k risultati, utili per enumerare sequenze in stile PIN o input di test. La modalità lettere permuta i caratteri di una singola parola invece delle linee, che è la classica espansione dell'anagramma: incollando "cat" si ottiene act, atc, cat, cta, tac, tca. I separatori sono configurabili: virgola, spazio, tabulazione, niente o una stringa personalizzata con caratteri di escape \\t.
I fattoriali esplodono rapidamente e lo strumento è onesto al riguardo: calcola il conteggio esatto prima di generare qualsiasi cosa e quando il risultato supera il limite di output di 10 MB rifiuta con il conteggio nel messaggio invece di congelare la scheda. Gli elementi duplicati vengono rimossi per impostazione predefinita, quindi una riga ripetuta non moltiplica silenziosamente l'output.
Usi tipici: ordinamenti a forza bruta per la pianificazione di enigmi, ordini esaustivi di casi di test, enumerazione di posti a sedere o di classifiche, esplorazione di anagrammi. Tutto viene eseguito localmente nel tuo browser: i tuoi elenchi non lasciano mai il tuo dispositivo.