二叉树 统计特定元素的个数 代码
时间: 2023-05-17 20:05:44 浏览: 145
以下是一个统计二叉树中特定元素个数的代码示例:
```
int count(TreeNode* root, int target) {
if (!root) {
return 0;
}
int cnt = (root->val == target) ? 1 : 0;
cnt += count(root->left, target);
cnt += count(root->right, target);
return cnt;
}
```
其中,`root` 表示二叉树的根节点,`target` 表示需要统计的特定元素。函数返回值为特定元素在二叉树中出现的次数。
注意:这只是一个示例代码,实际应用中可能需要根据具体情况进行修改和优化。
阅读全文