dfs统计节点个数:
class Solution {
public:
int ans
=0;
void dfs(TreeNode
* r
){
if(r
->left
){
ans
++;
dfs(r
->left
);
}
if(r
->right
){
ans
++;
dfs(r
->right
);
}
}
int countNodes(TreeNode
* root
) {
if(!root
) return ans
;
ans
+=1;
dfs(root
);
return ans
;
}
};
转载请注明原文地址: https://lol.8miu.com/read-2471.html