波波老师,最近在写树的递归的时候,您在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的位置放在左边还是右边都可以,请问这是为啥呢?