Supponiamo di avere un vettore di x elementi.
Se volessi stampare tutte le sue combinazioni possibili, come potrei fare?
Esempio, un vettore di 3 elementi, in cui vi è scritto
1 2 3
Dovrebbe fare
1 2 3
2 1 3
2 3 1
3 2 1
3 1 2
Come potrei fare?
Mi basta anche solo la "teoria", poi lo implemento da solo.