Originariamente inviato da oregon
Occhio alla SWAP del primo algoritmo ... potrebbe non funzionare ... scrivete una vostra funzione per lo swap.

Una domanda ... perché avete previsto 4326 elementi?
eh infatti quella swap non funzionerà nel nostro caso..dobbiamo fare l'operazione di scambio manualmente..
4326 elementi per avere posto necessario in caso di permutazione del 6 (per quindi poter contenere tutte le permutazioni), è un valore datoci nella consegna...
il nostro array alla fine deve contenere tutte tutte le permutazioni...quindi nel caso di 3
1,2,3,1,3,2,2,1,3,2,3,1,3,1,2,3,2,1
e con sei la cosa verrà molto più lunga...quindi per essere sicuri di avere spazio