早教吧作业答案频道 -->数学-->
完全二叉树结点问题设一棵完全二叉树共有700个结点,则在该二叉树中有?个叶子结点?
题目详情
完全二叉树结点问题
设一棵完全二叉树共有700个结点,则在该二叉树中有?个叶子结点?
设一棵完全二叉树共有700个结点,则在该二叉树中有?个叶子结点?
▼优质解答
答案和解析
首先注意完全二叉树数的特点:
完全二叉树的特点是:(1)深度为k的完全二叉树的叶子结点都出现在第k层或k-1层.(2)对任一结点,如果其右子树的最大层次为L,则其左子树的最大层次为L或L+1.
这样意味着,度为1的结点只能为0个或1个!
设度为0的结点(叶子结点)有n0个,设度为1的结点有n1个,设度为2的结点有n2个
则总的结点数n=n0+n1+n2,另一方面,度为结点有两个分支,度为1的结点有一条分支
每个结点都有一条分支和其相连,除了根结点,所以有n=2*n2+n1+1;
这样就有:
n2=n0-1;
从而可推出:
n=2n0-1+n1;
现在回到问题,共有700结点:
701=2n0+n1
而n1只能取0或1,从该题看,只能取1;
所以可得:
n0=700/2=350;
所以共有350个叶子结点
完全二叉树的特点是:(1)深度为k的完全二叉树的叶子结点都出现在第k层或k-1层.(2)对任一结点,如果其右子树的最大层次为L,则其左子树的最大层次为L或L+1.
这样意味着,度为1的结点只能为0个或1个!
设度为0的结点(叶子结点)有n0个,设度为1的结点有n1个,设度为2的结点有n2个
则总的结点数n=n0+n1+n2,另一方面,度为结点有两个分支,度为1的结点有一条分支
每个结点都有一条分支和其相连,除了根结点,所以有n=2*n2+n1+1;
这样就有:
n2=n0-1;
从而可推出:
n=2n0-1+n1;
现在回到问题,共有700结点:
701=2n0+n1
而n1只能取0或1,从该题看,只能取1;
所以可得:
n0=700/2=350;
所以共有350个叶子结点
看了 完全二叉树结点问题设一棵完全...的网友还看了以下:
设f(x)=[g(x)-e^(-x)]/x(x不等于0)0(x=0),其中g(x)是有二阶连续函数 2020-05-17 …
已知二维随机变量(X,Y)服从二维正态分布,并且X,Y分别服从正态分布N(1,9)和N(0,16) 2020-06-10 …
雨滴自屋檐由静止滴下,每隔0.2s滴下一滴,第一滴落地时第六滴恰欲滴下,此时第一滴、第二滴、第三滴 2020-07-02 …
关注时政之党的建设(本题满分为7分)党的十八大提出要确保到二0二0年实现国内生产总值和城乡居民人均 2020-07-22 …
(一)胡锦涛总书记在十七大报告中提出实现全面建设小康社会奋斗目标的新要求时指出:——增强发展协调性, 2020-11-02 …
设全集U={不超过5的正整数},A={x|x?-5x+q=0},B=...设全集U={不超过5的正整 2020-11-28 …
概率论课后习题设P(5位顾客全部购买直筒洗衣机)=0.0768设P(5位顾客全部购买直筒洗衣机)=0 2020-12-13 …
设二维连续随机变量(x,y)的联合密度函数为p(x,y)=6e^(-2x-3y)x,y>0;设二维连 2021-01-13 …
某班主任给二0二班同学出了两道思考题,全班50个同学.做对第一题的有38人,做对第二题的有42人.问 2021-01-21 …
跪求,初二物理题含有小石子的冰块放入水中,正好悬浮在水中,此时发现桶内水面上升6cm,当冰全部融化后 2021-02-04 …