K12教育赛事综合服务平台
专注青少年竞赛题库网站
聚乐之家官方网站
下载聚乐之家官方App
class biTreeNode: def __init__(self, val=None, left=None, right=None): self.val = val self.left = left self.right = right class biTree(object): def __init__(self, root=None): self.root = root
该Python代码适用于构造各种二叉树
代码Root = biTree(biTreeNode(5))构造二叉树的根节点
Root = biTree(biTreeNode(5))
代码Root = biTree()可以构造空二叉树,此时Root对象的root属性值为None
Root = biTree()
代码Root = biTree(biTreeNode())可以构造空二叉树,此时Root对象的root属性为biTreeNode实例
Root = biTree(biTreeNode())