Unió exclusiva de vectors ordenats

Feu una funció que calculi la unió exclusiva de dos vectors ordenats d’enters @v1@ i @v2@ i en retorni el resultat. La unió exclusiva només inclou aquells elements que es troben en algun dels vectors però no a l’altre. A més, el resultat ha de tenir només una ocurrència de cada element. Per exemple, el resultat amb un vector amb 2, 2, 3 i 5 i un vector amb 3, 5, 5 i 7 és un vector amb 2 i 7. Com un altre exemple, el resultat amb un vector amb 2, 2, 3, 5, 5 i 5 i un vector buit és un vector amb 2, 3 i 5. Un exemple final: el resultat amb un vector amb 2, 2 i 5 i un vector amb 2, 5 i 5 és un vector buit.

Interfície

C++
vector<int> ex_union(const vector<int>& v1, const vector<int>& v2);

Precondició

@v1@ i @v2@ estan ordenats de petit a gran.

Observació

Només cal enviar el procediment demanat; el programa principal serà ignorat.

Informació del problema

Autoria: Salvador Roura

Generació: 2026-01-25T10:24:11.495Z

© Jutge.org, 2006–2026.
https://jutge.org