Question: C language Consider a string an array with elements {2, 3, 5, 1, 4} and length 5 is passed to the following function. All the
C language
Consider a string an array with elements {2, 3, 5, 1, 4} and length 5 is passed to the following function. All the stack and queue methods are already implemented. There are
enough spaces in the stack and queue. Trace the output
void output2(int a[], int length)
{
int i, j;
for(i=0; i
push(a[i]);
for(i=0; i
enQueue(pop());
for(i=0; i
printf("%d#",deQueue());
}
Output:
please also give brief explanation
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
