用时:20min
因为是求 “ 每个节点出发的为sum的路径”
很明显就想到了回溯,因为是二叉树,所以就双递归。
外层递归用来找到所有的节点,内层用来算节点的路径
1 | var pathSum = function(root, sum) { |
失败会设下陷阱,没有胜利会发出邀请
用时:20min
因为是求 “ 每个节点出发的为sum的路径”
很明显就想到了回溯,因为是二叉树,所以就双递归。
外层递归用来找到所有的节点,内层用来算节点的路径
1 | var pathSum = function(root, sum) { |