Ustaw algorytm unii za pomocą wektora w C ++

Używam tylkostd::vector w tym problemie i mogę zagwarantować brak duplikatów w każdym wektorze (ale nie ma żadnej kolejności w każdym wektorze). Jak połączyć wektory, które mam?

Przykład:

Jeśli mam następujące wektory ...

1
1
3 2
5
5 4
2
4
4 2

Po połączeniu powinienem mieć tylko dwa wektory:

1
2 3 4 5

Ponownie używam tylko wektora,std::set nie jest dozwolone.

questionAnswers(3)

yourAnswerToTheQuestion