LeetCode 129. Sum Root to Leaf Numbers 动态演示
Posted leetcoder
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeetCode 129. Sum Root to Leaf Numbers 动态演示相关的知识,希望对你有一定的参考价值。
树的数值为[0, 9], 每一条从根到叶子的路径都构成一个整数,(根的数字为首位),求所有构成的所有整数的和
深度优先搜索,通过一个参数累加整数
class Solution public: void helper(TreeNode* node, int path, int& sum) if(!node) return; //a(node) //lk("root",node) //a(path) //dsp if(!node->left && !node->right) sum+=path*10+node->val; //dsp return; helper(node->left, path*10+node->val, sum); helper(node->right, path*10+node->val, sum); int sumNumbers(TreeNode* root) int sum=0; //ahd(root) //a(sum) helper(root, 0, sum); return sum; ;
程序运行动态演示:http://simpledsp.com/FS/Html/lc129.html
以上是关于LeetCode 129. Sum Root to Leaf Numbers 动态演示的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode 129. Sum Root to Leaf Numbers
[leetcode-129-Sum Root to Leaf Numbers]
leetcode129 Sum Root to Leaf Numbers
[LeetCode129]Sum Root to Leaf Numbers