二叉树结点计算问题
设一棵满二叉树中,度为2的结点数为7,则二叉树的全部结点可能为多少?答案:9,14,15。这道题有好多个解,但我只能凑出一个,有没有正规的方法解类似问题,谢谢!...
设一棵满二叉树中,度为2的结点数为7,则二叉树的全部结点可能为多少?
答案:9,14,15。
这道题有好多个解,但我只能凑出一个,有没有正规的方法解类似问题,谢谢! 展开
答案:9,14,15。
这道题有好多个解,但我只能凑出一个,有没有正规的方法解类似问题,谢谢! 展开
2个回答
展开全部
只有一个答案啊,因为二叉树中n0 = n2 + 1,现在度为2的结点个数是7,所以度为0的结点(也就是叶子)个数为8,并且完全二叉树中没有度为0的结点,因此二叉树的全部结点个数为15
即使是放宽为完全二叉树,树中度为1的结点最多为1,因此也只可能是有15或者16个结点
顺便说一句,其实按照刚才的计算,即使是一般二叉树,结点数量最少就是15了,绝不可能会出现9和14的答案,或者说题目十分不全
即使是放宽为完全二叉树,树中度为1的结点最多为1,因此也只可能是有15或者16个结点
顺便说一句,其实按照刚才的计算,即使是一般二叉树,结点数量最少就是15了,绝不可能会出现9和14的答案,或者说题目十分不全
追问
嗯,你那个计算我看着觉得也是对的,不知道是不是题目错了,再看看别人有没有看的不一样的。谢谢!
追答
不会有不一样的第二个结果了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询