小编BEX*_*BEX的帖子

我如何总结奇数节点?C程序

如何返回树中所有奇数的总和?我必须使用递归来查找总和吗?

这是我的代码:

int sumOdd(BTreeNode *node)
{
    int sum = 0;
    if(node == NULL)
        return 0;
    else{
        if((node->item % 2) != 0)
            return sum = node->item +
                         sumOdd(node->left) +
                         sumOdd(node->right);
    }
    return sum;
}
Run Code Online (Sandbox Code Playgroud)

c binary-tree nodes

-1
推荐指数
1
解决办法
831
查看次数

标签 统计

binary-tree ×1

c ×1

nodes ×1