已知一棵二叉树有20个叶子结点,有10个结点仅有左孩子,15个结点仅有右孩子,求出该二叉树的结点数目。 10

 我来答
轮看殊O
高粉答主

2021-01-15 · 说的都是干货,快来关注
知道大有可为答主
回答量:2.6万
采纳率:99%
帮助的人:775万
展开全部

首先,先把度为一的节点减去,69-30=39,再把顶点减去,那么

n0+n2=38

其次,共69个节点,那么就有68条边,所以总的度数为136,度为一的节点对应一条边,那么度为一的顶点为60度,所以136=n0+60+3n2+2

联立得n0+n2=38

n0+3n2=74

解得n0=20,n2=18

所以叶子节点是20,度为二节点是19(加上顶点)


扩展资料:


一棵深度为k,且有2^k-1个节点的二叉树,称为满二叉树。这种树的特点是每一层上的节点数都是最大节点数。而在一棵二叉树中,除最后一层外,若其余层都是满的,并且最后一层或者是满的,或者是在右边缺少连续若干节点,则此二叉树为完全二叉树


具有n个节点的完全二叉树的深度为floor(log2n)+1。深度为k的完全二叉树,至少有2k-1个节点,至多有2k-1个节点。

小吴同学的店铺
2012-12-09 · TA获得超过166个赞
知道答主
回答量:199
采纳率:0%
帮助的人:30万
展开全部
有20个叶子节点说明度为2 的结点个数为19,度为一的结点个数为10+15=25,所以总结点个数为
19*2+25+1=64 那个1 为根节点 不知道对不哈 望采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
温酒煮红糖
2021-11-16
知道答主
回答量:14
采纳率:100%
帮助的人:2.9万
展开全部
由题目可知,只有左孩子和只有右孩子的节点度为1,即n1=10+15=25
叶子结点数目为n0=20
根据公式n2=n0-1,则度为2的节点数目为:n2=19
然后根据公式:二叉树节点数n=n0+n1+n2=25+19+20=64
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
涟漪wyq
2011-01-06 · TA获得超过131个赞
知道答主
回答量:108
采纳率:0%
帮助的人:70.1万
展开全部
ti题目不对吧,哪还是二叉树吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8535f67
2011-01-06
知道答主
回答量:18
采纳率:0%
帮助的人:5.1万
展开全部
虽然不知道数目,但是二叉只能生2B
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式