早教吧 育儿知识 作业答案 考试题库 百科 知识分享

设一棵完全二叉树共有500个结点,则此完全二叉树有多少个叶子结点,有多少个度为2的结点,有多少个只有左孩子的结点,有多少个只有右孩子的结点!

题目详情
设一棵完全二叉树共有500个结点,则此完全二叉树有多少个叶子结点,有多少个度为2的结点,有多少个只有左孩子的结点,有多少个只有右孩子的结点!
▼优质解答
答案和解析
设二叉树中度为0结点个数为n0,度为1的结点个数为n1,度为2的结点个数为n2
于是 n0 + n1 + n2 = 500,由二叉树性质n0 = n2 + 1,代入得到:2n2 + 1 + n1 = 500
显然n1是奇数,考虑到完全二叉树中度为1结点个数最多为1,因此n1 = 1
因此n2 = 249,n0 = 250,只有左孩子的结点个数为1
考虑到完全二叉树中没有结点只有右孩子,因此只有右孩子的结点个数为0
看了 设一棵完全二叉树共有500个...的网友还看了以下:

告诉了一棵完全二叉树的总结点个数,求叶子结点个数怎么计算?设一棵完全二叉树共有699个结点,则在该  2020-05-13 …

完全二叉树结点问题设一棵完全二叉树共有700个结点,则在该二叉树中有?个叶子结点?  2020-05-13 …

关于二叉树结点算法的问题设一棵完全二叉树共有839个结点,则在该二叉树中有多少个叶子结点?不要答案  2020-05-17 …

设一棵完全二叉树共有500个结点,则在该二叉树中有个叶子结点答案是250个,但是我的思路是满2叉树  2020-05-22 …

设一棵完全二叉树共有500个结点,则此完全二叉树有多少个叶子结点,有多少个度为2的结点,有多少个只  2020-05-22 …

公共基础知识的问题,以下几道题怎么做(求解答过程)?1.设一棵完全二叉树共有699个结点,则在该二  2020-06-28 …

二叉树,完全二叉树,满二叉树有什么区别啊顺便把这道题给我讲讲吧……设一棵完全二叉树共有699个结点  2020-07-08 …

关于满二叉树与完全二叉树,正确的叙述是。A、深度为K的满二叉树去第K层后未必是完全二叉树B、深度为K  2021-01-01 …

1.在深度为7的满二叉树中,叶子结点个数为多少?2.设一棵二叉树中有3个叶子结点,有8个度为1的结点  2021-01-02 …

VB二叉树问题?设一棵完全二叉树共有700个结点,则在该二叉树中有多少个叶子结点.完全二叉树中,设高  2021-01-02 …