Установить алгоритм объединения, используя вектор в C ++

Я использую толькоstd::vector в этой задаче, и я могу гарантировать отсутствие дубликатов в каждом векторе (но нет порядка в каждом векторе). Как объединить векторы, которые у меня есть?

Пример:

Если у меня есть следующие векторы ...

1
1
3 2
5
5 4
2
4
4 2

После объединения у меня осталось только два вектора:

1
2 3 4 5

Опять же, я использую только вектор,std::set не допускается

Ответы на вопрос(3)

Ваш ответ на вопрос