Oppure

Loading
06/11/14 1:50
blujeans
Ho bisogno di un aiuto con un algoritmo che non riesco a ascrivere/generalizzare.
In una casella di testo ( JTextParola ) l'utente inserisce una parola
In un altra casella di testo ( JTextColonne ) l'utente indica il numero di colonne.
Devo anagrammare le parole e mostrarle in una textarea nel modo che vi mostrerò.

Mi spiego con un esempio:

JTextParola        ->    VASO (4 lettere)
JTextColonne    ->    2

righe totali = combinazione di 4 in 2

\|1|2|
1|V|A|
2|V|S|
3|V|O|
4|A|S|
5|A|O|
6|S|O|

JTextParola        ->    ABCDE (5 lettere)
JTextColonne    ->    3

righe totali = combinazione di 5 in 3

\ |1|2|3|
1 |A|B|C|
2 |A|B|D|
3 |A|B|E|
4 |A|C|D|
5 |A|C|E|
6 |A|D|E|
7 |B|C|D|
8 |B|C|E|
9 |B|D|E|
10|C|D|E|
aaa