Beispiel #1
0
 def push(self, value):
     if self.has_space():
         item = Node(value)
         item.set_link_node(self.top_item)
         self.top_item = item
         self.size += 1
         print("Adding {} to the Stack!".format(value))
     else:
         print("Oops. Stack is full. Cant add {}!".format(value))
Beispiel #2
0
 def insert_front_node(self, new_value):
     new_node = Node(new_value)
     new_node.set_link_node(self.head_node)
     self.head_node = new_node