1.由三个结点可以构造多少个不同的二叉树?(原因)
2.二叉树根结点的层次为0,对含有100个结点的二叉树,可能最大树深度和最小树深度分别是?和?(过程)谢啦...
2.二叉树根结点的层次为0,对含有100个结点的二叉树,可能最大树深度和最小树深度分别是?和 ? (过程) 谢啦
展开
5个回答
展开全部
1)每个节点没有区别的可以构造5种
(1)满树 1种
(2)单子树的4种 根 左 左;根左右;根右左;跟右右;
有区别(不同节点在不同位置算一种,
由于每种树形有三个位置,故,每种树形有P(3,3)种方法,
安排每个节点的位置) 共有每个5*P(3,3)=5*6=30种
2)
含有100个结点的二叉树,可能最大树深度和最小树深度分别是100 (每个节点只有一个子树),最小深度为 log2(100-1) =7(向上取整2^6=64,2^7=128;64<100<128 )
根结点为0不算叶点的深度为最大99,最小6 算叶子结点100,7
(1)满树 1种
(2)单子树的4种 根 左 左;根左右;根右左;跟右右;
有区别(不同节点在不同位置算一种,
由于每种树形有三个位置,故,每种树形有P(3,3)种方法,
安排每个节点的位置) 共有每个5*P(3,3)=5*6=30种
2)
含有100个结点的二叉树,可能最大树深度和最小树深度分别是100 (每个节点只有一个子树),最小深度为 log2(100-1) =7(向上取整2^6=64,2^7=128;64<100<128 )
根结点为0不算叶点的深度为最大99,最小6 算叶子结点100,7
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
3个结点可以构成5种形态的二叉树:根左左、根左右、左根右、根右右、根右左
因为根的层次为0,100个结点二叉树可能的最大深度就是100-1=99,为每层只有一个结点,最小的深度为log2n下取整,也就是log2(100) 下取整,为6
因为根的层次为0,100个结点二叉树可能的最大深度就是100-1=99,为每层只有一个结点,最小的深度为log2n下取整,也就是log2(100) 下取整,为6
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-03-29
展开全部
1.由三个结点可以构造5个不同的二叉树,
1个顶点,剩下2个,只有左子树2种,只有右子树2种,左右子树都有1个
2.二叉树根结点的层次为0,对含有100个结点的二叉树,可能最大树深度和最小树深度分别是?和 ?
解答: 最大深度,就是只有一边的时候,1层1个节点,有100深度。
最小深度,就是完全二叉树的时候,除叶结点可能不满外,其他都满的,└log2 n┘+1 =7
这个是性质:具有n个结点的完全二叉树的深度为 └log2 n┘+1
1个顶点,剩下2个,只有左子树2种,只有右子树2种,左右子树都有1个
2.二叉树根结点的层次为0,对含有100个结点的二叉树,可能最大树深度和最小树深度分别是?和 ?
解答: 最大深度,就是只有一边的时候,1层1个节点,有100深度。
最小深度,就是完全二叉树的时候,除叶结点可能不满外,其他都满的,└log2 n┘+1 =7
这个是性质:具有n个结点的完全二叉树的深度为 └log2 n┘+1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没看到你那第二个问题,
“二叉树根结点的层次为0”
我不明白为什么根结点的层次会是0的呢?
根结点的层次应该是1才对的。
我那答案是层次1的。
“二叉树根结点的层次为0”
我不明白为什么根结点的层次会是0的呢?
根结点的层次应该是1才对的。
我那答案是层次1的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询