前序和中序,后序,遍历。
class TreeNode():
def __init__(self, x):
self.val = x
self.left = None
self.right = None
class Solution:
def findTarget(self, root: TreeNode):
def inorder(root):
if not root:
return
inorder(root.left)
res.append(root.val)
inorder(root.right)
res = []
inorder(root)
return res
if __name__ == '__main__':
s = Solution()
n2 = TreeNode(2)
n3 = TreeNode(1)
n4 = TreeNode(3)
n2.left = n3
n2.right = n4
print(s.findTarget(n2))
本文介绍了一种使用Python实现的二叉树中序遍历算法,通过递归方式遍历二叉树的左子树、根节点和右子树,返回一个包含所有节点值的列表。
1204

被折叠的 条评论
为什么被折叠?



