[C++] programme
Fermé
héla
-
28 nov. 2005 à 18:26
p.legal Messages postés 88 Date d'inscription mardi 14 juin 2005 Statut Membre Dernière intervention 21 mars 2008 - 2 déc. 2005 à 02:41
p.legal Messages postés 88 Date d'inscription mardi 14 juin 2005 Statut Membre Dernière intervention 21 mars 2008 - 2 déc. 2005 à 02:41
A voir également:
- [C++] programme
- Programme demarrage windows 10 - Guide
- Désinstaller programme windows 10 - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Forcer la fermeture d'un programme - Guide
- Sms programmé - Guide
2 réponses
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
29 nov. 2005 à 16:58
29 nov. 2005 à 16:58
Salut.
Je pense avoir l'algo en récursif :
tu rentre n valeur entières différentes.
tu enlève la première valeur et tu calcul l'ensemble pour les n-1 valeurs restante.
Ensuite tu incorpore ta première valeur à chaque élément de l'ensmble n-1 en première position, puis en seconde, ... puis en dernière position.
Si tu n'a que 2 element, tu retourn 1-2 et 2-1.
exemple:
tu as l'ensemble {1;2;3}
la fonction : arrangement(ensemble)
donc
bonne chance pour la réalisation.
Je pense avoir l'algo en récursif :
tu rentre n valeur entières différentes.
tu enlève la première valeur et tu calcul l'ensemble pour les n-1 valeurs restante.
Ensuite tu incorpore ta première valeur à chaque élément de l'ensmble n-1 en première position, puis en seconde, ... puis en dernière position.
Si tu n'a que 2 element, tu retourn 1-2 et 2-1.
exemple:
tu as l'ensemble {1;2;3}
la fonction : arrangement(ensemble)
donc
arrangement({1;2;3}) {ar1=arangement({2;3}); //ar1=={2-3;3-2} //tu met '1' en premiere deuxième etc de chaque element // en premier {1-2-3;1-3-2} //en deuxieme {2-1-3;3-1-2} // en derniere {2-3-1;3-2-1}; }Voila, j'espere avoir été clair.
bonne chance pour la réalisation.
p.legal
Messages postés
88
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
21 mars 2008
24
2 déc. 2005 à 02:41
2 déc. 2005 à 02:41
j'avais fait la même chose en basic il y a quelques temps.
http://lbasic.atomysk.com/forum/viewtopic.php?t=615
si ça peut t'aider, c'est avec plaisir....
@++
http://lbasic.atomysk.com/forum/viewtopic.php?t=615
si ça peut t'aider, c'est avec plaisir....
@++