摘要:
这道题一眼看上去就是一个递归的算法,对于一棵树,分三种情况,包括根、仅左子树、仅右子树,递归的确认最大值,其中第一种情况(路径中包含根)分析可知它会一直包含根,后两中就复杂点,需要一直递归处理每颗子树。代码如下:int maxPathSumWithRoot(TreeNode *root) { if ... 阅读全文
posted @ 2014-08-30 21:02
sfesly
阅读(222)
评论(0)
推荐(0)
浙公网安备 33010602011771号