一品网
  • 首页

129. 求根到叶子节点数字之和


class Solution:
    def sumNumbers(self, root: TreeNode) -> int:
        def sums(root,pre):
            if not root:
                return 0
            total=pre*10+root.val
            if not root.left and not root.right:
                return total
            else:
                return sums(root.left,total)+sums(root.right,total)
        return sums(root,0)

简单递归,深度优先搜索

LeetCode

相关


【LeetCode每日一题】员工的重要性

【LeetCode每日一题】整数反转

【LeetCode】—— 翻转二叉树

【python】Leetcode每日一题-森林中的兔子

【python】Leetcode每日一题-132模式

Leetcode练习第一题

LeetCode刷题总结-数组篇(上)

Leetcode字符串算法

【leetcode】36. Valid Sudoku(判断能否是合法的数独puzzle)

【leetcode】167. Two Sum II - Input Array Is Sorted

leetcode316 去除重复字母

[LeetCode] 395. 至少有 K 个重复字符的最长子串

标签

一品网 冀ICP备14022925号-6