johnjohnjairo
Messages postés2Date d'inscriptionsamedi 28 octobre 2006StatutMembreDernière intervention 3 avril 2007
-
3 avril 2007 à 15:07
johnjohnjairo
Messages postés2Date d'inscriptionsamedi 28 octobre 2006StatutMembreDernière intervention 3 avril 2007
-
3 avril 2007 à 21:59
Bjr!
Je cherche à faire une fonction java qui génére toutes les permutations de p entiers parmi n. Il y en a Cnp = n! / p!(n-p)!
Comment coder ceci en java?
Merci d'avance aux personnes qui auront des idées..
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 3 avril 2007 à 19:51
Salut:
int factorielle (int n) {
if (n <= 1) {
return 1;
}
return n * factorielle (n - 1);
}
int binomial (int n, int p) {
return factorielle (n)/(factorielle (p)*factorielle (n-p));
}
________________________________________________________________________________
A.B. :
"Dieu nous donne des mains, mais il ne bâtit pas les ponts
johnjohnjairo
Messages postés2Date d'inscriptionsamedi 28 octobre 2006StatutMembreDernière intervention 3 avril 2007 3 avril 2007 à 21:59
Merci mais mon probleme est de générer toutes les permutations et non de calculer leur nombre comme votre fonction "binomial". Par exemple si p =2 et n=3, il me faut en retour: 12, 13, 23, qui peut se stocker dans un tableau à dimension 2 (par exemple).