阅读量:0
class TreeNode: def __init__(self, value): self.value = value self.left = None self.right = None def insert(self, value): if value < self.value: if self.left is None: self.left = TreeNode(value) else: self.left.insert(value) else: if self.right is None: self.right = TreeNode(value) else: self.right.insert(value)
使用上述代码定义了一个简单的TreeNode
类,实现了树的插入操作。可以通过调用insert
方法向树中插入新的节点。