Question: Assume the following method is added to the ArrayStack class. What does this method do? public ArrayStack Undefined() { int j = 0; ArrayStack st1=

Assume the following method is added to the ArrayStack class. What does this method do?

public ArrayStack Undefined()

{

int j = 0;

ArrayStack st1= new ArrayStack(topOfStack + 1);

for(int i = 0; i < topOfStack + 1; i += 2)

{

st1.theData[j] = theData[i];

j = j + 1 ;

}

return st1;

}

a.

The method will return a stack containing all the elements of this stack in the same order.

b.

The method will return a stack containing the alternative elements of this stack in the reverse order.

c.

The method will return a stack containing the alternative elements of this stack in the same order.

d.

The method will return a stack containing all the elements of this stack in the reverse order.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!