首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设一棵完全二叉树共有700个结点,则在该二叉树中有【 】个叶子结点。
设一棵完全二叉树共有700个结点,则在该二叉树中有【 】个叶子结点。
admin
2013-02-23
29
问题
设一棵完全二叉树共有700个结点,则在该二叉树中有【 】个叶子结点。
选项
答案
350
解析
在任意二叉树中,叶子结点总比度为2的结点多一个。在完全二叉树中,最多有一个度为1的结点。设一棵完全二叉树具有n个结点,若n为偶数,则在该二叉树中有n/2个叶子结点以及n/2-1个度为2的结点,还有一个是度为1的结点:若n为奇数,则在该二叉树中有n/2+1个叶子结点以及n/2个度为2的结点,没有度为1的结点。 根据题意,完全二叉树共有700个结点,700是偶数,所以,在该二叉树中有350个叶子结点以及349个度为2的结点,还有一个是度为1的结点。所以,本题的正确答案为350。
转载请注明原文地址:https://jikaoti.com/ti/OMB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列4项中说法不正确的是()
若有以下定义:chara;intb;floatc;doubled;则表达式a*b+d-c值的类型为【】。
下面程序main(){intx=32;printf("%d\n",x=x<<1);}的输出是______。
在一个容量为15的循环队列中,若头指针front=6,尾指针Year=9,则该循环队列中共有【】个元素。
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;scanf("%d",&);s=*π*r*r;printf
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做
面向对象的模型中,最基本的概念是对象和【】。
下面能正确进行字符串赋值操作的语句是()
一个C语言程序是由
冒泡排序算法在最好的情况下的元素交换次数为【】。
随机试题
依据法律规定,在管制的判决和执行方面,下列说法不正确的是:
向环境保护行政主管部门报告的制度应包括()、程序及频次等,特别应提出污染事故的报告要求。
水泥混凝土路面使用真空脱水工艺时,拌和物适宜坍落度为()。
《商业银行法》规定。办理储蓄业务,应当遵循存款自由、取款自愿、存款有息、为存款人保密的原则。()
A公司是深圳证券交易所上市公司,目前总股本5000万元,每股面值1元,股价为50元。股东大会通过决议,拟10股配4股,配股价25元/股,配股除权日期定为2011年3月2日。假定配股前每股价格为56元,不考虑新投资的净现值引起的企业价值的变化。要求:假
在目标评价的步骤中,最为关键的一步是()。
下列与人的生理有关的叙述中,不正确的是()。
“一代天骄成吉思汗”属于______族。
设A是n阶矩阵,下列结论正确的是().
Inancientmythologytherewerenoimpassable______separatingthedivinefromthehumanbeings.(2013年3月中国科学院考博试题)
最新回复
(
0
)