We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 0d97aa6 + a073c62 commit 978c9b0Copy full SHA for 978c9b0
Trees/bst.py
@@ -131,7 +131,6 @@ def remove(self, data):
131
delNodeParent = delNode
132
delNode = delNode.leftChild
133
134
- self.root.value = delNode.value
135
if delNode.rightChild:
136
if delNodeParent.value > delNode.value:
137
delNodeParent.leftChild = delNode.rightChild
@@ -142,6 +141,7 @@ def remove(self, data):
142
141
delNodeParent.leftChild = None
143
else:
144
delNodeParent.rightChild = None
+ self.root.value = delNode.value
145
146
return True
147
@@ -233,4 +233,4 @@ def main():
233
print(bst.remove(10))
234
bst.preorder()
235
236
-main()
+main()
0 commit comments