示例
创建节点:>>> from pytreelib import BinaryTreeNode
>>> node = BinaryTreeNode(10)
>>> print(node.value) # 10
我们可以通过以下方式创建BST:
一棵空树:>>> from pytreelib import BinarySearchTree
>>> tree = BinarySearchTree()
仅定义根:>>> from pytreelib import BinaryTreeNode, BinarySearchTree
>>> tree = BinarySearchTree(10)
>>> tree = BinarySearchTree(BinaryTreeNode(10))
带整数列表>>> from pytreelib import BinarySearchTree
>>> tree = BinarySearchTree([10, 9, 8])
>>> print(tree.root) # BinaryTreeNode:10
>>> print(tree.root.left) # BinaryTreeNode:8
>>> print(tree.root.right) # BinaryTreeNode:9