Consider a stack of integers. The stack is allocated 5 memory
STACK: 1,3,3,--
The following operations are performed on the stack
i.PUSH( STACK, 4)
ii.PUSH( STACK, 10)
iii. POP (STACK, ITEM)
What value will be stored in ITEM?
Answers
Answered by
0
The value will be stored in ITEM: 10
The stack is allocated 5 memory STACK: 1,3,3,--
The following operations are performed on the stack.
- Inserting an element into the stack is referred to as a push operation. Since there’s only one point at which the new element can be inserted — Top of the stack, the new element is inserted at the top of the stack.
- Pop operation refers to the removal of an element. Again, there is only one element that can be removed because we can only access the element at the top of the stack. Simply the top of the stack is removed. It is entirely up to the programmer to decide whether to implement the option to return the value of the element that was popped.
- Push: With this method, an element is added to the top of the stack. Pop: This operation eliminates the topmost stack element. Checks whether the stack is empty with IsEmpty. IsFull: Determines if the stack is completely full. Top: Shows the stack's topmost element.
#SPJ2
Similar questions