设计计算二叉树中所有节点值之和的算法?

2024-11-14 14:47:00
推荐回答(1个)
回答1:

使用深度优先搜索,递归遍历二叉树中的所有节点。用Python实现代码如下:

def treeSum(root):
    if root is None:
        return 0
    return treeSum(root.left) + treeSum(root.right) + root.val