早教吧作业答案频道 -->数学-->
1.由三个结点可以构造多少个不同的二叉树?(原因)2.二叉树根结点的层次为0,对含有100个结点的二叉树,可能最大树深度和最小树深度分别是?和
题目详情
1.由三个结点可以构造多少个不同的二叉树?(原因)
2.二叉树根结点的层次为0,对含有100个结点的二叉树,可能最大树深度和最小树深度分别是?和
2.二叉树根结点的层次为0,对含有100个结点的二叉树,可能最大树深度和最小树深度分别是?和
▼优质解答
答案和解析
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
(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
看了 1.由三个结点可以构造多少个...的网友还看了以下:
完全二叉树结点问题设一棵完全二叉树共有700个结点,则在该二叉树中有?个叶子结点? 2020-05-13 …
已知一棵二叉树是以二叉链表的形式存储的,其结点结构说明如下:structnode{intdata; 2020-05-17 …
关于二叉树结点算法的问题设一棵完全二叉树共有839个结点,则在该二叉树中有多少个叶子结点?不要答案 2020-05-17 …
二叉树与树都可以用二叉链表作为存储结构,二者的关系是()。A.一棵树可以惟一对应一棵二叉树B.一棵 2020-05-23 …
二叉树,完全二叉树,满二叉树有什么区别啊顺便把这道题给我讲讲吧……设一棵完全二叉树共有699个结点 2020-07-08 …
数据结构二叉树问题一个所有非终端结点都有非空的左右子树的二叉树,叶子结点的个数为n,那么二叉树上的结 2020-11-17 …
数据结构二叉树5.设高度为h的二叉树上只有度为0和度为2的结点,则此类二叉树中所包含的结点数至少为( 2020-11-20 …
二叉树结点总数计算看到书上一句话写的是,深度为m的二叉树总计最多有2^(m-1)个结点,最少有m个结 2020-11-24 …
用二叉链表作为存储结构,建立二叉树,对二叉树进行前序、中序、后序遍历,在对建立的二叉树进行中序线索 2020-12-05 …
数据结构中设二叉树结点的先根序列为ABDECFGH,中根序列为DEBAFCHG,则二叉树是什么样子的 2021-01-02 …