Q339
What will be the output of the following C++ code? #include #include #include using namespace std; int main () int myints[] = 10, 20, 30, 5, 15; vector v(myints, myints + 5); make_heap (v.begin(), v.end()); pop_heap (v.begin(), v.end()); v.pop_back(); v.push_back(99); push_heap (v.begin(), v.end()); sort_heap (v.begin(), v.end()); for (unsigned i = 0; i < v.size(); i++) cout << ' ' << v[i]; return 0;
A.
5 10
B.
5 10 15 20
C.
5 10 15 20 99
AnswerD.
10 15 20 65
Answer: Option C
Solution
Answer: Option C
No explanation is given for this question Let's Discuss on Board