2
我編寫了以下遞歸函數來計算二叉搜索樹中的全部節點。計算二叉搜索樹中的節點
class BST {
...........
int lc=0,rc=0;
int totalnodes(Node root){
if(root==null)return 0;
lc=totalnodes(root.left);
rc=totalnodes(root.right);
return rc+lc+1;
}
}
在一個錯誤的answer.However上述功能的結果,下面的代碼工作:
class BST {
int totalnodes(Node root){
if(root==null)return 0;
return totalnodes(root.left)+totalnodes(root.right)+1;
}
}
它是什麼,我與第一個功能缺失。