Bonjour,
j'ai N ensembles, chacun dispose de m éléments (m diffère d'un ensemble à l'autre) sauvegardés dans un ArrayList.
Je veux écrire un programme java permettant d'avoir toutes les combinaisons possibles (produit cartésien) des N ensembles.
Exemple: soient trois ensembles Ens1={e11, e12}; Ens2={e21, e22, e23}; Ens3={e31, e32}.
Il y a 12 combinaisons possibles entre les éléments des ensembles Ens1, Ens2, et Ens3.
Combinaison 1 : e11 e21 e31
Combinaison 2 : e11 e21 e32
Combinaison 3 : e11 e22 e31
Combinaison 4 : e11 e22 e32
Combinaison 5 : e11 e23 e31
Combinaison 6 : e11 e23 e32
....
Combinaison 12 : e12 e23 e32
Quelqu'un pourra m'aider ?
Remerciements.
Partager