Salut à tous

Mon problème d'algorithme concerne les différentes combinaisons d'un tableau. J'ai déjà trouvé sur ce forum des topic qui en parlent, mais mon problème est un peu différent.

Admettons que j'ai 3 tableaux;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
tab1 = [ 'a', 'b', 'c' ];
tab2 = [ 'd', 'e', 'f', 'g' ];
tab3 = [ 'h', 'i'];
Je dois trouver toutes les combinaisons possibles entre ces tableaux, sachant qu'une seule valeur par tableau est choisie.

Exemples:

aeh
cfi
bdh

Mais je ne peux pas faire:

afg
bch
iea

Sachant qu'en fait j'ai une dizaine de tableaux avec 3 ou 4 possibilités à chaque fois :s
Je n'ose imaginer le nombre de possibilités^^

En tout cas au niveau algorithmique je suis perdu, si vous avez une idée, un algo ou du code je suis preneur !

Merci d'avance