queue get_common_elements(XXXXX &q1,queue &q2){ queue common; int size1=XX.XXXX(); int XXXXX=XX.XXXX(); for(XXX i=X;i q1; q1.XXXX(1); XX.push(X); q1.push(3); XX.push(4); q1.XXXX(X); queue XX; q2.XXXX(-1); q2.push(X); XX.push(7); XX.push(5); q2.XXXX(10); cout << "XXXXXX XXXXXXXX XXXXXX elements: " <&XX; endl; XXXX <&XX; "XXXXX-1: "; print_queue(q1); XXXX << "Queue-2: "; print_queue(q2); cout &XX;&XX; endl; XXXXX XXXXXX=get_common_elements(q1,q2); XXXX &XX;< "XXXXX XXXXXXXX XXXXXX XXXXXXXX: " <&XX; endl; XXXX <&XX; "Queue-X: "; print_queue(XX); XXXX << "Queue-X: "; XXXXXXXXXXX(XX); XXXX << endl; cout &XX;< "Common elements: "; print_queue(common); return 0;}
XXXXXX output
XXXXXX XXXXXXXX XXXXXX elements: XXXXX-1: 1 2 3 4 5 Queue-X: -X X X X XX After XXXXXXXX XXXXXX XXXXXXXX: Queue-1: XXX Queue-X
solution:
given data:
X++ XXXX
XXXXX namespace XXX;
}
Sample output
Images Not Shown