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()
def delete(self, id): """""" path = self.on_get_path(id) self.row_deleted(path) Queue.delete(self, id)