LintCode二叉树&递归分治题总结 - Logan's - 博客频道 - CSDN.NET
要求等于target从根节点到叶子节点的路径和的组合,用DFS。
递归需要注意的是,终止情况是什么,也就是遇到叶子节点的时候返回,如果遇到叶子节点的时候恰好满足路径和等于target,就把这条路径加到总结果里面。
然后就是递归的主题,遇到左子节点、遇到右子节点的时候进入子递归。然后记得加入path路径后要remove掉,以方便保持当前路径的唯一性。
Read full article from LintCode二叉树&递归分治题总结 - Logan's - 博客频道 - CSDN.NET
No comments:
Post a Comment