C++ comparaison entre deux vecteurs

Résolu
developper55 Messages postés 123 Date d'inscription   Statut Membre Dernière intervention   -  
developper55 Messages postés 123 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Deux vecteurs, tab1[4] et tab2[4]
Tab1 Tab2
1 X
2 1
3 2
5 3


Je dois trouver la valeur dont il n’existe dans aucune case de
Comment je peux trouver le X sachant que le contenu de Tab2 est les descendants de tab1

Je dois faire une comparaison du Tab2[i] avec Tab1[j] et si pas d’égalité => je récupère le Tab[i]
(d'autre façon, je dois récupérer la valeur dans Tab2 qui n'existe pas dans Tab1)
et j'ai pas réussi :))))

quelqu'un peut m'aider,,,,,
merci par avance,
Bob
A voir également:

4 réponses

Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Lapin compri
0
developper55 Messages postés 123 Date d'inscription   Statut Membre Dernière intervention   9
 
PID: 22179 PPID: 19386
PID: 22180 PPID: 22179
PID: 22181 PPID: 22180

a la forme:
X A
Y X
Z Y

je dois trouver le PPID parent,,,, ctd içi le 19386 ou bien le A

cé mieux
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
OK, c'est plus clair.
int trouve(int *tab1,int *tab2)
{
     bool test=0;
     for(int i=0;i<3;i++)
     {
       test=0;
       for(int j=0;j<3;j++)
        {
         if(tab2[i]==tab1[j]) test=1;
        }
        if(test) test=0;
        else return tab2[i];
     }
     return 0;//si tu ne trouve rien
}
--
Salutation ! (il faut bien que vous compreniez que j'ai TOUJOURS raison)
Char Snipeur
0
developper55 Messages postés 123 Date d'inscription   Statut Membre Dernière intervention   9
 
cé supppppppppperr,,,merci ,,,
0