Question
What is the purpose of the following method? public class StackEx { public static void undefined(LinkedStack s1, LinkedStack s2) { LinkedStack s3 = new LinkedStack
What is the purpose of the following method?
public class StackEx
{
public static
{
LinkedStack
while(! s1.isEmpty())
s3.push(s1.pop());
while(! s2.isEmpty())
s1.push(s2.pop());
while(! s3.isEmpty())
s2.push(s3.pop());
}
}
a. | Stack s1 will contain all elements of stack s2 in the reverse order and stack s2 will contain all elements of stack s1 in the original order. | |
b. | Stack s1 will contain all elements of stack s2 in the reverse order and stack s2 will contain all elements of stack s1 also in the reverse order. | |
c. | Stack s1 will contain all elements of stack s2 in the original order and stack s2 will contain all elements of stack s1 in the reverse order. | |
d. | Stack s1 will contain all elements of stack s2 in the original order and stack s2 will contain all elements of stack s1 also in the original order. |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started