考研论坛

 
查看: 2804|回复: 4
打印 上一主题 下一主题

一颗124个叶子结点的完全二叉树,最多有多少个结点??

[复制链接]

13

主题

51

帖子

157

积分

一般战友

Rank: 2

精华
0
威望
78
K币
79 元
注册时间
2008-8-15
跳转到指定楼层
楼主
发表于 2008-12-28 21:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一颗124个叶子结点的完全二叉树,最多有多少个结点?? 我觉得是248  答案是249

我是这样计算的 
n=n0+n1+n2,n0=n2+1 ==>n=2n0+n1-1
其中在完全二叉树中 n1或为0或者为1 
要使最多结点 则n1为1 所以得到结点n=248

还有一个问题
数的高度和深度是不是两个不同的概念 高度为h 深度为k 则k=h-1  对不对?有些地方是这样写的

严蔚敏的《数据结构(C语言版)》中二叉树的深度定义是这样的,"结点的层次从根开始定义,根为第一层,树中结点的最大层次为树的深度或高度”  那就是一样的咯

※ 编辑:yuehongsun 于2008-12-28 22:47 编辑本文
    回复

    使用道具 举报

    0

    主题

    45

    帖子

    169

    积分

    一般战友

    Rank: 2

    精华
    0
    威望
    90
    K币
    79 元
    注册时间
    2008-9-6
    沙发
    发表于 2008-12-28 22:12 | 只看该作者
    124=2^7-4;
    第八层有120个叶子结点,第七层剩余4个叶子结点;
    所以节点数=1+2+……+2^6+120=2^8-1-8=247

    和答案好像也不一致,哪位高手帮检查一下~~
    回复

    使用道具 举报

    1

    主题

    168

    帖子

    629

    积分

    中级战友

    Rank: 3Rank: 3

    精华
    0
    威望
    96
    K币
    533 元
    注册时间
    2007-8-29
    板凳
    发表于 2008-12-28 23:03 | 只看该作者
    答案错了   应该是248   以前帖子讨论过
    回复

    使用道具 举报

    0

    主题

    5

    帖子

    10

    积分

    新手上路

    Rank: 1

    精华
    0
    威望
    0
    K币
    10 元
    注册时间
    2008-9-19
    地板
    发表于 2008-12-28 23:52 | 只看该作者

    ans

    2^7-4=124
    原完全二叉树第8层少4个叶子结点
    但第七层多了由父结点形成的两个叶子结点
    第八层再去两个结点,但两结点的父结点又形成了一个叶子结点
    再在第八层去一个结点,以下就是算式
    总结点数为2^8-1-4-2-1=248
    答案:248
    you believe in me!
    回复

    使用道具 举报

    80

    主题

    971

    帖子

    8026

    积分

    开国大老

    深深地,默默地

    Rank: 5Rank: 5

    精华
    3
    威望
    3515
    K币
    4511 元
    注册时间
    2007-11-29
    5
    发表于 2008-12-29 11:06 | 只看该作者
    应该是248吧,解题的过程是正确的 。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册 人人连接登陆

    本版积分规则   

    关闭

    您还剩5次免费下载资料的机会哦~

    扫描二维码下载资料

    使用手机端考研帮,进入扫一扫
    在“我”中打开扫一扫,
    扫描二维码下载资料

    关于我们|商务合作|小黑屋|手机版|联系我们|服务条款|隐私保护|帮学堂| 网站地图|院校地图|漏洞提交|考研帮

    GMT+8, 2026-1-16 20:46 , Processed in 0.086186 second(s), Total 9, Slave 8(Usage:6.75M, Links:[2]1,1_1) queries , Redis On.

    Powered by Discuz!

    © 2001-2017 考研 Inc.

    快速回复 返回顶部 返回列表
    × 关闭