二叉树-满二叉树、完全二叉树
创作时间:
作者:
@小白创作中心
二叉树-满二叉树、完全二叉树
引用
CSDN
1.
https://blog.csdn.net/qq_36944952/article/details/122194249
二叉树-满二叉树、完全二叉树
满二叉树
一棵高度为h,并且含有2h - 1个结点的二叉树称为满二叉树,即树中的每一层都含有最多的结点。满二叉树的叶子节点都集中在二叉树的最下一层,并且除叶子结点之外的每个结点度数均为2。(二叉树结点的度即为结点的孩子个数)
特点:
- 只有最后一层有叶子结点。
- 不存在度为1的结点。
- 按层序从1开始编号,自上而下,自左向右。这样每个结点对应一个编号,对于编号为i的结点,如果有双亲,其双亲为⌊ i / 2 ⌋,如果有左孩子,则左孩子为2i,如果有右孩子,则有孩子为2i+1。
完全二叉树
设一个高度为h,有n个结点的二叉树,当且仅当其每一个结点都与高度为h的满二叉树中编号为1...n的节点一一对应时,称为完全二叉树。
特点:
- 只有最后两层可能有叶子结点。
- 最多只有一个度为1的结点,且该节点只有左孩子没有右孩子。
- 若i <= ⌊ n / 2 ⌋,则节点i为分支结点,否则为叶子节点。
- 按层序编号之后,一旦出现某节点(其编号为i)为叶子结点或只有左孩子,那么编号大于i的节点均为叶子结点。
- 若n为奇数,则每个分支结点都有左孩子和右孩子;若n为偶数,则编号最大的分支结点(编号为n/2)只有左孩子没有右孩子,其余分支结点左右孩子都有。
热门推荐
瘦小腿最有效的方法,终极版瘦腿方法分享
养黄鼬合法吗?揭秘我国法律法规背后的故事
炉甘石洗剂:皮肤科的"小卫士"
全国打拐解救儿童寻亲平台上线,访问量破160万人次
在实验教学中培养学生的创新精神
怎么确定房子朝向:打造舒适宜居的关键
望远镜的清晰度、锐度、对比度及分辨率详解
哪些因素会影响老年综合评估规范与流程的实施?
四川成都市父母迁入子女户口手续包含哪些
天然石材家居用品的市场前景分析及价格指南
打嗝的病因及症状
如何避免API速率限制
考研英语翻译技巧之英译汉
智能手机上的英国“孤独一代”
三星美版手机在中国能用吗?
梨花教育的发音和咬字练习
背部肌肉拉伸放松
梅西C罗主要数据对比!梅西的生涯总进球数能否超过C罗的900球?
中药药引,你选对了吗?
社保补缴指南:条件、年龄限制及费用详解
维生素D的功效与作用:从功效到副作用的全面解析
脾虚的人,这里定有凹陷!用好这个中成药,脾胃越来越好了
英国脱欧:原因、影响与生活变化全解析
Vue高内聚低耦合是什么意思
750显卡支持win11吗?如何确认兼容性?
余华《活着》主要内容简介及读后感
华为手机如何限制孩子玩手机时间
胡润财富报告:中国千万资产家庭减少1.3%,亿元资产家庭减少3.8%
应届生公务员政审关键信息审核指南:全面考察与严格要求
2024年多模态大语言模型最新进展,大模型最新前言消息