早教吧作业答案频道 -->数学-->
设一棵完全二叉树共有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
于是 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 …