+ 8

What's outputs of code

#include <iostream> #include <algorithm> #include <vector> using namespace std; int main () { int first[] = {5, 10, 15, 20, 25}; int second[] = {50, 40, 30, 20, 10}; vector<int> v(10); vector<int> :: iterator it; sort (first, first + 5); sort (second, second + 5); it = set_union (first, first + 5, second, second + 5, v.begin()); v.resize(it-v.begin()); for (it = v.begin(); it != v.end(); ++it) cout << ' ' << *it; cout << '\n'; return 0; }

10th Apr 2020, 4:46 PM
ekhlas Mohamed Abdallah Mohamed
ekhlas Mohamed Abdallah Mohamed - avatar
1 Answer
+ 1
you can copy the element that are common in 2nd one and set_union should be used
11th Apr 2020, 7:08 AM
AYAN SIDDIQUI
AYAN SIDDIQUI - avatar