请问完全二叉树深度公式的深度为多少时才能保证结点总数为偶数?


提交成功是否继续回答问题?
手机回答更方便,互动更有趣,下载APP
展开全部某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为7(假设根结点在第1层)。根据二叉树的基本性质3:在任意一棵二叉树中,多为0的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以,可以知道二叉树的每一个结点都有一个分支,所以共7个结点共7层,即度为7。扩展资料二叉树的一些性质1、二叉树第i层上的结点数目最多为2^i-1(i>=1)。2、深度为k的二叉树至多有2^k-1个结点(k>=1)。3、包含n个结点的二叉树的高度至少为(log2n)+1。4、在任意一棵二叉树中,若终端结点的个数为n0,度为2的结点数为n2,则n0=n2+1。5:如果一棵完全二叉树的结点总数为n,那么叶子结点等于n/2(当n为偶数时)或者(n+1)/2(当n为奇数时)。已赞过已踩过你对这个回答的评价是?评论
收起推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
下载百度知道APP,抢鲜体验使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。扫描二维码下载
×个人、企业类侵权投诉
违法有害信息,请在下方选择后提交
类别色情低俗
涉嫌违法犯罪
时政信息不实
垃圾广告
低质灌水
我们会通过消息、邮箱等方式尽快将举报结果通知您。说明
做任务开宝箱累计完成0
个任务
10任务
50任务
100任务
200任务
任务列表加载中...
}
问题描述给定一个二叉树,返回其最深的结点及结点深度。最深的结点是指距离根节点最远的结点。测试样例# Input:
a
/ \
b
c
/
d
\
e
# Output:
(e, 4)
# 距离根节点最远的结点是e,结点深度为4.
内容首发于微信公众号IT信息教室,如果您想学习更多AI相关的技能,欢迎搜索关注或微信扫描下方二维码关注~~
图解思路参考代码#!/usr/bin/env python3
# -*- coding: utf-8 -*-
class Node:
def __init__(self, value)}

我要回帖

更多关于 完全二叉树深度公式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信