Bonjour,
j'ai ecrit l'algorithme en PHP suivant qui me donne la liste des combinaisons possibles de n elements pris 3 a 3 ... (e1 : element1, ... , nbe : nombre d'element)
Les elements sont des chiffres de 1 a n ...
J'aimerais rendre ce code generique pour pouvoir prendre p elements afin de ne pas reecrire l'algorithme en y inserant une nouvelle boucle pour chaque element supplementaire ...$e1 = 1;
while ($m1 <= $nbe - 2)
{$e2 = $e1 + 1;}
while ($e2 <= $nbe - 1)
{$e3 = $e2 + 1;}
while ($e3 <= $nbe)
{echo "<br />".$e1.$e2.$e3;}
$e3 = $e3 + 1;
$e2 = $e2 + 1;
$e1 = $e1 + 1;
Ce qui donne pour nbe=5 le resultat suivant :
123
124
125
134
135
145
234
235
245
345
Malheureusement je ne suis qu'un debutant et je ne vois pas comment faire...
Merci d'avance pour vos reponses ...
Partager