首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设一棵完全二叉树共有700个结点,则在该二叉树中有【 】个叶子结点。
设一棵完全二叉树共有700个结点,则在该二叉树中有【 】个叶子结点。
admin
2013-05-30
75
问题
设一棵完全二叉树共有700个结点,则在该二叉树中有【 】个叶子结点。
选项
答案
350
解析
在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。在根据完全二叉树的定义,在一棵完全二叉树中,最多有1个度为1的结点。因此,设一棵完全二叉树具有n个结点,若n为偶数,则在该二叉树中有n/2个叶子结点以及n/2-1个度为2的结点,还有1个是度为1的结点;若n为奇数,则在该二叉树中有[n/2]+1个叶子结点以及[n/2]个度为2的结点,没有度为1的结点。本题中,完全二叉树共有700个结点,700是偶数,所以,在该二叉树中有350个叶子结点以及349个度为2的结点,还有1个是度为1的结点。本题的正确答案为 350。
转载请注明原文地址:https://www.kaotiyun.com/show/nGNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
二叉树由三个基本单元组成,即左子树,右子树和【】。
下面程序的输出结果是()。#include<iostream>usingnamespacestd;voidmain(){inti=1;while(i<=8)if
下列关于C++运算符结合性的说法,正确的是()。
下列关于二定义性的说法错误的是______。
在C++语言中函数返回值的类型是由()决定的。
语句ofstreamf("SALARY.DAT",ios::applios::binary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且()。
下面说法正确的是______。
下面关于运算符重载的描述错误的是()。
树是结点的集合,它的根结点数目是()。
随机试题
甲状腺功能亢进病人的护理诊断:自我形象紊乱与下列哪些因素有关
A.利多卡因B.维拉帕米C.胺碘酮D.异丙肾上腺素E.双异丙吡胺既是麻醉药,又是抗心律失常药
患者,男,50岁。劳累及情绪激动后,多次出现短时间胸骨后疼痛。下列哪项血清检查对明确诊断最有参考意义
关于共有,下列哪些表述是正确的?(2011年)
关于宪法规范,下列哪一说法是不正确的?(2013年卷一22题)
试回答下列交通安全设施工程质量检测评定方面的相关问题。分项工程合格的条件为()。
两千多年来,儒家思想之所以能够长盛不衰,主要是因为()。
五四运动的直接导火线是
Sportsandgamesmakeourbodiesstrong,preventusfromgettingtoofat,andkeepushealthy.Butthesearenottheironlyuse.
Normally,atthebeginningoftheschoolyear,theStudentServicesofuniversitiesandcollegespublishlistsofroomsandapar
最新回复
(
0
)