Removing Elements: Stack Gets Shorter
After we've added elements to the stack, we can remove them too. This operation is called a pop
. So what happens when we pop an element from our current stack?
Visualizing the Pop Operation
Executing stack.pop();
would remove the last inserted element, which is 20
in our case. Here's how the stack would look afterward:

Observations:
- The element
20
has been removed from the stack. 10
is now the top element again, reverting to its original role as both the first and last element in the stack.
The pop
operation adheres to the Last In, First Out (LIFO) principle: it removes the most recently added element, making the previously added element the new top of the stack.