数据结构

已知一棵度为m的树中有:n1个度为1的结点,n2个度为2的结点,……,nm个度为m的结点,问该树中共有多少个叶子结点?

题目

已知一棵度为m的树中有:n1个度为1的结点,n2个度为2的结点,……,nm个度为m的结点,问该树中共有多少个叶子结点?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●在一棵度为3的树中,若有2个度为3的结点,有1个度为2的结点,则有 (33) 个度为0的结点。

(33) A.8

B.6

C.3

D.2


正确答案:B
【解析】本题求的是叶子结点的个数。题目中没有告诉有多少个度为1的结点,事实上,这没有关系,因为任何度为l的结点最终都会连接到一个(且只有一个)叶子结点。
由于已经有一个度为2的结点,不妨设该结点为根结点,且设该结点连接到2个度为3的结点,这2个度为3的结点共连接到6个子结点,这6个子结点的度数只可能为0或为1,如果为0则为叶子,如果为1,则根据上面的分析,其最终会连接到一个叶子结点。
所以,该树共有6个度为0的结点。

第2题:

如果在一棵二叉树中有17个度为2的结点,则该二叉树中有_______个叶子结点。


正确答案:

【答案】18 
【解析】根据二叉树的性质:在任意二叉树中,叶子结点总是比度为2的结点多一个。因此,如果在一棵二叉树中有17个度为2的结点.则该二叉树中有17+1=18个叶子结点。 

第3题:

一棵二叉树有10个度为1的结点,7个度为2的结点,则该二叉树共有24个结点。()

此题为判断题(对,错)。


参考答案:错误

第4题:

已知一棵度为k的树中有n1个度为1的结点,n2个度为2的结点,…,nk个度为k的结点,则该树中叶子结点数为(30)。

A.

B.

C.

D.


正确答案:B
解析:本题考查树的基本结构及度的概念。度是指一个结点拥有子结点的个数,其中叶子结点的度为0。由题意我们知道,树中除叶子结点外的总结点数是n1+n2+…+nk,而度的总数是n1×1+n2×2+…+nk×k个,在树中根结点是没有父结点的,因此,叶子结点的数应该为度的总数-总结点数+1(根结点)

第5题:

在一棵度为3的树中,若有2个度为3的结点,有1个度为2的结点,则有______个度为0的结点。

A.4

B.5

C.6

D.7


正确答案:C
解析:本题求的是叶子结点的个数。题目中没有告诉有多少个度为1的结点,事实上,这没有关系,因为任何度为1的结点最终都会连接到一个(且只有一个)叶子结点。由于已经有一个度为2的结点,不妨设该结点为根结点,且设该结点连接到2个度为 3的结点,这2个度为3的结点共连接到6个子结点,这6个子结点的度数只可能为0或为1,如果为0则为叶子,如果为1,则根据上面的分析,其最终会连接到一个叶子结点。所以,该树共有6个度为0的结点。

第6题:

若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点的个数是()。

A.9

B.11

C.15

D.不能确定


正确答案:B

第7题:

己知一棵度为3的树(一个结点的度是指其子树的数目,树的度是指该树中所有结点的度的最大值)中有5个度为1的结点,4个度为2的结点,2个度为3的结点,那么,该树中的叶子结点数目为(61)。

A.10

B.9

C.8

D.7


正确答案:B
解析:根据图论原理,树中结点个数=边的数目+1.题中,有5个度为1的结点,4个度为2的结点和2个度为3的结点,那么,设叶子节点个数为x,则有:x+5+4+2=5+4*2+2*3+1.所以,叶子结点个数为9。

第8题:

已知一棵度为3的树有2个度为1的结点,3个度过为2的结点,4个度为3的结点,则该树中有12个叶子结点。()

此题为判断题(对,错)。


参考答案:正确

第9题:

一棵二叉树有10个度为l的结点,7个度为2的结点,则该二叉树共有_______个结点。


正确答案:25
25 解析:在任意一棵二叉树中,度数为0的结点(即叶子结点)总比度为2的结点多一个,因此该二叉树中叶子结点为7+1=8,8+17=25。

第10题:

一棵二叉树有10个度为1的结点,7个度为2的结点,则该二叉树共有结点个数为( )。

A.8

B.25

C.17

D.7


正确答案:B
B。【解析】在任意一棵二叉树中,度数为0的结点(即叶子结点)总比度为2的结点多一个,因此该二叉树中叶子结点为7+1=8,8+17=25。

更多相关问题