Example #1
0
 def levelOrder(self,a):
     q = Queue()
     r = a
     while r is not None:
         print(r.root.data)
         if r.root.left is not None:
             q.add(r.root.left)
         if r.root.right is not None:
             q.add(r.root.right)
         if q.isEmpty():
             print("empty")
             r = None
         else:
             r = q.delete()
Example #2
0
	def delete(self, id):
		""""""
		path = self.on_get_path(id)
		self.row_deleted(path)
		Queue.delete(self, id)