早教吧作业答案频道 -->数学-->
告诉了一棵完全二叉树的总结点个数,求叶子结点个数怎么计算?设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点个数为?怎么计算,
题目详情
告诉了一棵完全二叉树的总结点个数,求叶子结点个数怎么计算?
设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点个数为?怎么计算,
设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点个数为?怎么计算,
▼优质解答
答案和解析
首先需要求出这棵树的深度.也就是说这棵树有多少层.
完全二叉树有一个性质: 具有n个结点的完全二叉树的深度为log2n(2是下标)+1.
根据这个性质,就可以求得完全二叉树的深度为10
10层满二叉树的总结点数为1023,最后一层的结点数应该是2的9次方为512,所以肯定699个结点肯定不是满二叉树.叶子节点出现在最后两层上.
最后一层叶子结点个数为:699-(1023-512)=188
倒数第二层的叶子节点数为: (512-188)/2=162
叶子总数应该是:188+162 = 250
不确定有没有算对.大概思路应该是这样的.希望对你有帮助.仍有问题可以HI我.
完全二叉树有一个性质: 具有n个结点的完全二叉树的深度为log2n(2是下标)+1.
根据这个性质,就可以求得完全二叉树的深度为10
10层满二叉树的总结点数为1023,最后一层的结点数应该是2的9次方为512,所以肯定699个结点肯定不是满二叉树.叶子节点出现在最后两层上.
最后一层叶子结点个数为:699-(1023-512)=188
倒数第二层的叶子节点数为: (512-188)/2=162
叶子总数应该是:188+162 = 250
不确定有没有算对.大概思路应该是这样的.希望对你有帮助.仍有问题可以HI我.
看了 告诉了一棵完全二叉树的总结点...的网友还看了以下:
用一根绳子测一棵古树的树干,绕1圈绳子多出2米,绕2圈绳子差1米,这棵树的树干粗多少米.要算式过程. 2020-03-30 …
公园里有一棵古树,据说已有上百年的历史,同学们拿着绳子去测量树有多粗,小明走到树旁,绕树干一周,还 2020-04-26 …
在同时同地有一个树和杆子知道杆子的长度和投影长度和树的投影长度怎样算树的长度 2020-05-21 …
算树的方数怎样算的快,两米长直径二十公分有多少根是一方?一方鲜杨树大约有多重,在这里谢谢你 2020-06-19 …
离子交换树脂的制水量怎么计算,树脂的单位升,硬度单位Mg/L假如我有1台软水设备,25升树脂,进水 2020-06-19 …
王老师带领某班同学去植树一共植树148棵,若王老师和每个同学植的树都一样多,这个班正好站了三路纵队 2020-06-27 …
急,请大家快算出这题,有一个正方形池塘如图,它在4个角都有一棵大树,现在为了阔大池塘,要把池塘面积 2020-07-07 …
在今年的植树节活动中,要求一共植树10行,共56棵,其中杨树每行5棵.梧桐树每行6棵,求杨树和梧桐 2020-07-29 …
公园里面有杨树250棵,柳树425棵,柳树比杨树多多少颗?杨树和柳树一共多少颗?这道题应该怎么列公式 2020-12-24 …
经验公式怎么计算树木材积知道树高和胸径,怎么简易的根据经验口算出材积.. 2021-01-05 …