check_circle removed
This commit is contained in:
parent
ac7068d26c
commit
6605fe9957
@ -43,15 +43,6 @@ class AVLTree(BinaryTree):
|
||||
if parent:
|
||||
self.balance(parent)
|
||||
|
||||
def check_circle(self, node: AVLTreeNode, check_nodes = []):
|
||||
if node is None:
|
||||
return
|
||||
if id(node) in check_nodes:
|
||||
print("Circle detected")
|
||||
return
|
||||
self.check_circle(node.left, check_nodes + [id(node)])
|
||||
self.check_circle(node.right, check_nodes + [id(node)])
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user