Question: Q2: A program performs the following operations on a stack S and Queue Q: a. S.push(52); b. S.push(52); c. S.push(S.peek()*2); d. System.out.println(S.size()); e. System.out.println(S.pop());
Q2: A program performs the following operations on a stack S and Queue Q: a. S.push(52); b. S.push(52); c. S.push(S.peek()*2); d. System.out.println(S.size()); e. System.out.println(S.pop()); f. S.pop(); g. System.out.println(S.size()); h. Q.enqueue(36); i. Q.enqueue(28); j. Q.enqueue(Q.first()%3); k. System.out.println(Q.first()) 1. System.out.println(Q.dequeue()); m. System.out.println(S.pop()); The output from stack and Queue is:
Step by Step Solution
There are 3 Steps involved in it
To determine the output from these operations on a stack S and queue Q lets walk through each step W... View full answer
Get step-by-step solutions from verified subject matter experts
