首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设一棵完全二叉树共有700个节点,则此二叉树中的叶子节点数为( )。
设一棵完全二叉树共有700个节点,则此二叉树中的叶子节点数为( )。
admin
2017-10-24
31
问题
设一棵完全二叉树共有700个节点,则此二叉树中的叶子节点数为( )。
选项
A、85
B、120
C、250
D、350
答案
D
解析
(1)具有n个节点的完全二叉树的深度为[log
2
n]+1,计算出该完全二叉树的深度为10。
(2)设度为0的节点(叶子节点)为n
0
,度为1的节点为n
1
,度为2的节点为n
2
,总节点数为n,深度为k。n=n
1
+n
2
+n
0
,由于n
0
=n
2
+1则n
2
=n
0
一1,故n=n
1
+n
0
一1+n
0
=n
1
+2n
0
一1。由于完全二叉树中度为1的节点数只有两种可能:0或1。
(3)假设度为1的节点数为0即满二叉树,根据满二叉树的定义,其2
m
一1个节点,根据以上计算所得的深度10来计算,应有2
10
—1=1024一1=1023个节点,显然与题目中700个节点不符。因此,度为1的节点数必然为1。故n=n
1
+2n
0
-1=1+2n
0
-1=2n
0
,则n
0
=n/2=700/2=350。
转载请注明原文地址:https://kaotiyun.com/show/kExp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inty=9;for(;y>0;y--)f(y%3==0)printf("%d",--y);}程序的运行结果是()。
对如下二叉树:ABDECF进行后序遍历的结果为()。
以下程序的定义语句中,x[1]的初值是(),程序运行后输出的内容是()。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,1l,12,13,14,15,
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列叙述中错误的是()。
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。
按照“后进先出”原则组织数据的数据结构是()。
一颗二叉树中共有70个叶子节点与80个度为1的节点,则二叉树的总节点数为()。
在结构化方法中,用数据流程图(DFD作为描述工具的软件开发阶段是()。
二叉树的遍历可以分为三种:前序遍历、__________遍历和后序遍历。
随机试题
英国人类学家泰勒于1871年出版了一部著作,首先给文化下了明确的定义,这部著作是()
患者,女,27岁,已婚。产后恶露1个月未止,量多、色淡、无臭气,小腹空坠,神倦懒言,舌淡,脉缓弱。治疗应首选( )。
下列废水处理的方法中,不属于物理化学方法的是()。
依据营业税的有关规定,下列行为中不征或免征营业税的有()。
资本保值增值率是反映企业()的指标。
全球定位系统在物流管理中没有实用价值。
人生观和世界观属于下列哪个选项的范畴?()
[*]
在考生文件夹下打开。Excel.xlsx文件:将sheet1工作表的A1:F1单元格合并为一个单元格,文字居中对齐;计算“同比增长”行内容(同比增长=(08年销售值-07年销售值)/07年销售值,百分比型,保留小数点后2位),计算“年最高值”列的内容(
Theteacherunabashedlyused(i)______,flatteringhisstudentsinanattempttocoaxthemto(ii)______researchprojectsforex
最新回复
(
0
)