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 :
et un autre tab qui contient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 v[0] = 1, 0; v[1] = 2, 1; v[2] = 3, 5;
Je voudrais en resultat v :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 tab[0] = 0, 0; tab[1] = 1, 0; tab[2] = 2, 4;
Le merge permet de fusionner les 2 vector, et tri les pairs. Par contre j'ai des doublons.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 v[0] = 0, 0; v[1] = 1, 0; v[2] = 2, 4; v[3] = 3, 5;
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.
Partager