【leetcode-python-35】437. 路径总和 III
【leetcode-python-35】437. 路径总和 III参考大佬版1(49.94%)参考大佬版2(82.23%)leetcode 437. 路径总和 III参考大佬版1(49.94%)双层递归。pathSum记录路径数=以根节点开始的路径数+以左右子树为整体的路径数(不一定以左右子树的根节点开始)。dfs记录以根节点开始的路径数,只要找到一条就+1,找不到就递归地-root.val往下继续找。这样每一条都找过且都得算,可能有重复的,太慢了。那就递归+散列表,会更高效,具体代码请参考题解





