具有10个叶子结点的二叉树中有()个度为2的结点

论坛 期权论坛 期权     
冰花520   2018-4-26 13:59   3710   2
帮帮忙!谢谢了!
分享到 :
0 人收藏

2 个回复

倒序浏览
2#
luosunny126  1级新秀 | 2018-4-30 01:55:46 发帖IP地址来自
10个叶子结点的二叉树中有(9)个度为2的结点
他们的关系是
叶子结点个数=度为2的结点个数+1
详细请参见数据结构
3#
xuyanhuyan  1级新秀 | 2018-4-30 01:55:47 发帖IP地址来自
int LeafCount_BiTree(Bitree T)/*求二叉树中叶子结点的数目*/
{
if(!T) return 0; /*空树没有叶子*/
else if(!T->lchild&&!T->rchild) return 1; /*叶子结点*/
else return Leaf_Count(T->lchild)+Leaf_Count(T->rchild);/*左子树的叶子数加上右子树的叶子数*/
}/*LeafCount_BiTree */

按照这个算
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP