作业帮 > 数学 > 作业

用递归方法,计算二叉树中节点大小满足在a,b之间的节点个数

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:数学作业 时间:2024/05/15 13:05:10
用递归方法,计算二叉树中节点大小满足在a,b之间的节点个数
a,b是个具体的数值
用递归方法,计算二叉树中节点大小满足在a,b之间的节点个数
使用二叉树的任何一种遍历,将其中的访问根结点改为判断是非在a,b之间,如果是计数器就加1
计数器的初值为0
再问: 能帮忙写出来吗
只要核心代码就可以
再答: int Count(BinNode *root, int a, int b)
{// 假设a小于b
int cnt = 0;
if (root != NULL)
{
if (root->data >= a && root->data lchild) + Count(root->rchild);
}
return cnt;
}