bonjour
j'ai une matrice de N Processus par exemple:
0 1 2 3
0 * * * *
1 * * * *
2 * * * *
3 * * * *
et je veux trouver toutes les combinaisons possibles des ensembles sans répétition
{0}{1,2,3}
{1}{0,2,3}
{2}{0,1,3}
{3}{0,1,2}
{0,1}{2,3}
{0,2}{1,3}
{0,3}{1,2}
je veux le faire pour n'importe quel nombre de processus que l'utlisateur saisie .je veux juste mettre les combinaisons des sommets dans untableau de Processus tabP dans le quel chaque case représente un autre tableau tabSoluce qui contient l'ensemble donc on aura
tabP 0 1 2 3 4 5 6
tabP(0) = {0}{1,2,3}
tabP(1) = {1}{0,2,3}
tabP(2) = {2}{0,1,3}
tabP(3) = {3}{0,1,2}
tabP(4) = {0,1}{2,3}
tabP(5) = {0,2}{1,3}
tabP(6) = {0,3}{1,2}
merci de m'aider pour trouver une solution car vraiment j'en ai besoin et merci d'avance