leetcode112题的一个小问题
来源:7-6 稍复杂的递归逻辑 Path Sum III
v不离不弃v
2020-03-19
波波老师,最近在写树的递归的时候,您在c++中写的是
if(root.left == null && root.right == null)
return root.val == sum;
但是这句话在java中报错,说是变量sum应该放在左边,要写成:
if(root.left == null && root.right == null)
return sum == root.val;
然后在写437题的判断的时候
if(num == node.val)
res += 1;
这样写用if判断,num的位置放在左边还是右边都可以,请问这是为啥呢?
写回答
1回答
-
liuyubobobo
2020-03-19
return root.val == sum; 应该没问题。我看一下报错截图?
022020-03-19
相似问题