C++ comparaison entre deux vecteurs

Résolu
developper55 Messages postés 130 Statut Membre -  
developper55 Messages postés 130 Statut Membre -
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
Configuration: Linux RH EL4
C++

4 réponses

  1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    Lapin compri
    0
  2. developper55 Messages postés 130 Statut Membre 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
  3. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    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
  4. developper55 Messages postés 130 Statut Membre 9
     
    cé supppppppppperr,,,merci ,,,
    0