24/02/12 19:49
lord_texter
Salve a tutti, avevo intenzione di realizzare un programma che in una richtextbox offrisse tutti i risultati possibili delle combinazioni di 4 lettere.
Mi spiego meglio, avendo ad esempio i caratteri: d,c,h e k avrei bisogno di un algoritmo che elabori tutte le combinazioni di questi quattro caratteri.
Purtroppo non esiste una funzione per questo tipo di cose e non essendo molto pratico di calcolo combinatorio vorrei chiedere una mano a voi, qualcuno ha qualche idea?
aaa
27/02/12 12:34
gigisoft
Salve,
tempo fa risolsi il problema considerando le lettere come se fossero cifre di un sistema di numerazione (in questo caso, a base 4)
per elencare le combinazioni puoi un contatore che contasse da 0000 a 3333 (naturalmente sostituendo a 0, 1, 2, 3 le tue lettere)
purtroppo questo sistema funziona bene solo se le lettere sono tutte diverse (permutazioni senza ripetizione, quindi).
Ciao.
Ultima modifica effettuata da gigisoft 27/02/12 12:34
aaa