各位大神,小弟写了一个关于java中树的叶子结点结算方法,大家给看下对不对啊
java 树 叶子结点
public int sum(TreeNode a){
int k = 0;
if(a == null){
return 0;
}else if(a.getChildCount() == 0){
return 1;
}
else{
for(int i = 0;i<a.getChildCount();i++){
k = k + sum(a.getChildAt(i));
}
return k;
}
}