STACK ASSIGNMENT
QUE 1:
[1] A ____________ is a way to store, organize, or
manage data in efficient and productive manner.
[2] A stack is one of the following types of data
structure?
a) Linear b) Dynamic c) Circular d) All of these
[3] Stack data structure is following ____________
principle.
[4] In stack data can be inserted or deleted from
____________ only.
[5] The insert operation in the stack is known as pop.
(True/False)
[6] You can replace any element position in the stack.
(True/False)
[7] The peek operation refers to accessing/inspecting
the top element in the stack. (True/False)
[8] A condition raise due to the stack is full is
known as ___________.
a) Underflow b) Overflow c) List is full d)
Completely Filled
[9] While popping the element from the stack, a
condition will be raised, this condition is known as ____________.
a) Underflow b) Overflow c) List is Empty d)
Blank List
[10] Stack overflow condition is raised in
____________ operation where as Stack underflow condition is raised in
_____________ operations.
Push, Pop
QUE 2:
1. 1. What
do you mean by data structure? Explain your answer with a suitable example.
2. 2. Write
a function to display the stack elements.
3. 3. Write
a python function named is_underflow() to check a stack is an underflow.
4. 4. Write
functions AddPlayer(player) and DeletePlayer(player) in python to add and
remove a player by considering them as push and pop operations in a stack.
Comments
Post a Comment