0
Stack Data Structure
Hey guys! I got the question below from a book that I'm studying, but the answer of the book doesn't look correct for me. What the answer to the question below for you guys? Tks in advance. You have a stack that contains integer values. The values are pushed onto the stack in the following order: 2,4,6,8. The following sequence of operations is executed: Pop Push 3 Pop Push 4 Push 6 Push 7 Pop Pop Pop What is the value of the top element after these operations are executed?
1 Answer
+ 19
stack is working on the principle of last in first out so it will execute like this
the sequence in the stack is 2,4,6,8
Pop
=>2,4,6
Push 3
=>2,4,6,3
Pop
=>2,4,6
Push 4
=>2,4,6,4
Push 6
=>2,4,6,4,6
Push 7
=>2,4,6,4,6,7
Pop
=>2,4,6,4,6
Pop
=>2,4,6,4
Pop
=>2,4,6
top is indicate the top most element in the stack so the value of top is 6