您的位置:首页 > 其它

(LeetCode)Path Sum空指针异常问题

2014-11-30 15:16 316 查看
在做LeetCode的

Path Sum

这一道题的时候遇到遇到空指针的错误,请大神指导

代码:

/**

* Definition for binary tree

* public class TreeNode {

* int val;

* TreeNode left;

* TreeNode right;

* TreeNode(int x) { val = x; }

* }

*/

public class Solution {

public boolean Tree(TreeNode node, int result){

if(node.left==null&&node.right==null){

if(result-node.val==0)

return true;

}else{

Tree(node.left,result-node.val);

Tree(node.right,result-node.val);

}

return false;

}

public boolean hasPathSum(TreeNode root, int sum) {

if(root==null){

return false;

}else{

return Tree(root,sum);

}

}

}

错误:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: