Merge avec deux vector, sans doublons ?
Bonjour à tous,
je voudrais savoir s'il est possible de fusionner deux vector sans qu'il y est de doublons ?
J'ai un vector<pair<double, double> v qui contient :
Code:
1 2 3 4
|
v[0] = 1, 0;
v[1] = 2, 1;
v[2] = 3, 5; |
et un autre tab qui contient :
Code:
1 2 3 4
|
tab[0] = 0, 0;
tab[1] = 1, 0;
tab[2] = 2, 4; |
Je voudrais en resultat v :
Code:
1 2 3 4 5
|
v[0] = 0, 0;
v[1] = 1, 0;
v[2] = 2, 4;
v[3] = 3, 5; |
Le merge permet de fusionner les 2 vector, et tri les pairs. Par contre j'ai des doublons.
Il faut que je fasse un unique par la suite ? Ou existe t-il une meilleur solution ? (merge qui enleve les doublons ?)
Merci d'avance.