二叉树-满二叉树、完全二叉树
创作时间:
作者:
@小白创作中心
二叉树-满二叉树、完全二叉树
引用
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)只有左孩子没有右孩子,其余分支结点左右孩子都有。
热门推荐
八年级班会课揭秘手机沉迷真相
打造吸睛吸烟海报:设计原则、创意灵感与制作教程
第一次见网友需要注意什么
早上发现褐色鼻涕?当心是鼻窦炎,这些检查和治疗方法要记牢
色彩心理学在职场环境中的应用:理论与实践
网织红细胞计数及临床意义
十二指肠溃疡患者如何有效调节心理?
十二指肠球部溃疡饮食禁忌全攻略
福州翡翠鉴定全攻略:机构推荐与实用鉴别法
俏妈教你在家做出美味鸡蛋饺子
雪景摄影指南:设备、技巧到后期的完整教程
从MATLAB到Blender:3D图形编程软件全面解析
殷墟考古新突破,新馆开放成文化地标
六招预防下肢静脉曲张,久站久坐人群必看
七夕打卡南澳岛,邂逅浪漫灯塔
晚安心语,让你一夜好梦✨
健康教育 | 正确认识麻风病
吃得健康又经济实惠的7种方法
金牛座女生的职业发展:设计界的潜力股
从仙侠剧到仙偶剧,我们失去了什么?
低血糖风险低、不增重:利格列汀成糖尿病治疗新宠
RSA和Diffie-Hellman背后的乘法群秘密
常见的九种二极管
春冬防干裂,夏秋防潮防晒:家具保养有讲究
50元玩转天下第一关:长城起点游玩全攻略
探秘重庆天赐城:八百年古城堡的传奇故事
深港5大口岸免税店攻略:烟酒香化等5类商品最划算
教育部力挺,成人学历迎来“逆袭”时刻
金银花连翘药对:流感季必备良方
食堂技能考核评分标准中,食品安全操作如何考核?