Exemplo n.º 1
0
 def PrintDescending(self):
     BinarySearchTree.PrintDescending(self)
Exemplo n.º 2
0
print("Inserting Values into Binary Search Tree")
bst.Insert(100)
bst.Insert(150)
bst.Insert(50)
bst.Insert(25)
bst.Insert(125)
bst.Insert(75)
bst.Insert(175)

print("Insertion Successful!")

print("Binary Search Tree in Ascending Order:")
bst.PrintAscending()
print("Binary Search Tree in Descending Order:")
bst.PrintDescending()

print("Searching for 100 in BST:")
if bst.Find(100):
    print("100 found in BST. Test successful")
else:
    print("Test failed")

print("Searching for 125 in BST:")
if bst.Find(125):
    print("125 found in BST. Test successful")
else:
    print("Test failed")

print("Deleting 100 from BST:")
bst.Delete(100)