class TreeNode(object):
def __init__(self, x):
self.val = x
self.left = None
self.right = None
###递归的形式 先序遍历 中序遍历 后序遍历
def preOrderRecursive(root):
if root == None:
return None
print(root.val)
preOrderRecursive(root.left)
preOrderRecursive(root.right)
def midOrderRecursive(root):
if root == None:
return None
midOrderRecursive(root.left)
print(root.val)
midOrderRecursive(root.right)
def latOrderRecursive(root):
if root == None:
return None
latOrderRecursive(root.left)
latOrderRecursive(root.right)
print
Python 树的遍历递归和循环
最新推荐文章于 2024-04-24 22:52:03 发布