Algorithme qui n'a pas une solution???
bat
-
bat -
bat -
je besions d'algorithme de combinaison des valeurs
exple une tab={1,2,3,4}
on veut combiner chaque 3 valeurs
donc C(4,3)=4
le resultat est une matrice
1 2 3
1 2 4
1 3 4
2 3 4
langage de programation java
mem si vous avez just une description de l'algorithme!! merciiii
exple une tab={1,2,3,4}
on veut combiner chaque 3 valeurs
donc C(4,3)=4
le resultat est une matrice
1 2 3
1 2 4
1 3 4
2 3 4
langage de programation java
mem si vous avez just une description de l'algorithme!! merciiii
Configuration: Windows Vista Firefox 3.0.17
2 réponses
-
Exemple en PHP
<?php function sous_ensembles($encours,$dispo,$nmanque) { if ($nmanque==0) { echo $encours,'<br />'; return; } for ($k=0;$k<strlen($dispo)-$nmanque+1;$k++) { sous_ensembles($encours.$dispo{$k},substr($dispo,$k+1),$nmanque-1); } } sous_ensembles('','ABCDEF',2); ?> -
Bonjour,
sans te donner la solution, je peux t'indiquer que tu peux faire ça en récursif.
combiner (1,2,3,4)
revient à :
mettre 1 devant et combiné (2,3,4) et
mettre 2 devant et combiné (1,3,4) et
mettre 3 devant et combiné (1,2,4) et
mettre 4 devant et combiné (1,2,3).
Etc ^^
En espérant que ça te décoince :)