设某棵二叉树中只有度数为0和度数为2的结点且度数为0的结点数为n,则这棵二叉中共有( )个结点.

 我来答
热点那些事儿
高粉答主

2020-11-02 · 关注我不会让你失望
知道大有可为答主
回答量:8668
采纳率:100%
帮助的人:208万
展开全部

2n-1

度数只有0和2,说明这是一颗满二叉树,那么总节点数为2^(h+1) -1 h是高度,叶子节点数为2^h

则2^h=n

2^(h+1) -1=2n-1

扩展资料:

二叉树性质

性质1:二叉树的第i层上至多有2i-1(i≥1)个节点。

性质2:深度为h的二叉树中至多含有2h-1个节点。

性质3:若在任意一棵二叉树中,有n0个叶子节点,有n2个度为2的节点,则必有n0=n2+1。

性质4:具有n个节点的完全二叉树深为log2x+1(其中x表示不大于n的最大整数)。

性质5:若对一棵有n个节点的完全二叉树进行顺序编号(1≤i≤n),那么,对于编号为i(i≥1)的节点:

当i=1时,该节点为根,它无双亲节点。

当i>1时,该节点的双亲节点的编号为i/2。

匿名用户
2017-10-26
引用bjfu1106的回答:
2n+1,因为二叉树中有n2=n0+1,即度数为二的节点个数比度数为0的节点个数多1.详情可以参考数据结构C语言版第二版第118页,对这个性质有说明
展开全部
由n0=n2+1,n0=n,立即推,总结点数为n0+n2=2n-1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Long990521
2020-04-14
知道答主
回答量:1
采纳率:0%
帮助的人:627
展开全部
n0=n2+1,度为零的节点总是比度为二的节点多一个。2n-1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我心忧伤是大白
2018-06-03
知道答主
回答量:1
采纳率:0%
帮助的人:862
引用bjfu1106的回答:
2n+1,因为二叉树中有n2=n0+1,即度数为二的节点个数比度数为0的节点个数多1.详情可以参考数据结构C语言版第二版第118页,对这个性质有说明
展开全部
n0=n2+1书上是这样写的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-06-15
展开全部
2n+1,因为二叉树中有n2=n0+1,即度数为二的节点个数比度数为0的节点个数多1.详情可以参考数据结构C语言版第二版第118页,对这个性质有说明
追问
设哈夫曼树中的叶子结点总数为m,若用二叉链表作为存储结构,则该哈夫曼树中总共有( )个空指针域。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式