二叉树-满二叉树、完全二叉树
创作时间:
作者:
@小白创作中心
二叉树-满二叉树、完全二叉树
引用
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)只有左孩子没有右孩子,其余分支结点左右孩子都有。
热门推荐
《哪吒2》进入全球影史票房榜TOP10,意味着什么?
当升科技牵手中伟股份布局机器人电池市场,三元锂电成重要方向
偏旁与部首有什么区别?
三座大山指的是什么?帝国主义、封建主义和官僚资本主义如何阻碍中国发展?
运河商都临清,中州古城里寻千年运河繁华
张保仔洞:香港长洲岛的传奇海盗藏宝地
孕妇痔疮脱出快速消肿止痛小妙招有吗
美容喷雾补水仪使用方法全攻略
全面指南:如何选择适合自己的高性价比4K显示器
如何准确判断股票的方向趋势?这种判断如何指导投资操作?
黄金比例究竟有什么“魔力”?从数学角度深度剖析
每次换机油总剩一些,下次还能用吗?修车师傅给你答案
制作卤水必备香料全解析:种类、特点与使用技巧
月亮从哪边升起 月亮为什么是西升东落
近视眼吃中药能恢复吗
缓解紧张,放松心灵的小诀窍(15个简单实用的方法助您减压)
云南自驾游:6天打卡6个景区,最美风景却在路上,这个攻略请收藏
法国马奇诺防线的历史意义及其影响
不续签劳动合同,等于被裁吗?
主动脉夹层的名词解释
被车撞伤如何赔偿?这种赔偿方式有哪些考量?
硅料控产带动光伏供需关系调整
III 期 N2 肺癌患者该何去何从?带您一探究竟
西北首例!仑卡奈单抗治疗阿尔茨海默病成功实施
痛风需要做哪些检查来确定
可以提高睡眠质量的呼吸机
小孩脉搏一分钟跳多少下算正常
模型轻量化攻略:简化不简单,效果更卓越
推拿的适应症与禁忌症
如果发生战争普通人应该做什么?