第5章_二叉树与树.ppt
第五章 二 叉 树与树 树形结构是一种十分重要的数据结构。本章讨论的二叉树、树和树林都属于树形结构。 在树形结构中每个结点最多只有一个前驱,但可有多个后继的结构。 它们的共同之处是都表示了一种具有层次的分支关系。 5.1 二叉树及其抽象数据类型 5.1.1基本概念 二叉树可以定义为结点的有限集合,这个集合或者为空集,或者由一个根及两棵不相交的分别称作这个根的左子树和右子树的二叉树组成。 二叉树的定义是个递归定义。 二叉树可以是个空集合,这时的二叉树称为空二叉树。二叉树也可以是只有一个结点的集合,这个结点只能是根;它的左子树和右子树均是空二叉树。 下图表示的是二叉树的五种基本形态。 满二叉树:如果一棵二叉树的任何结点或者是树叶,或有两棵非空子树,则此二叉树称作满二叉树(离散数学中称此树是正则的)。 完全二叉树:如果一棵二叉树至多只有最下面的两层结点度数可以小于2,其余各层结点度数都必须为2,并且最下面一层的结点都集中在该层最左边的若干位置上,则此二叉树称为完全二叉树。 完全二叉树不一定是满二叉树。 扩充的二叉树:把原二叉树的结点都变为度数为2的分支结点,也就是说,如果原结点的度数为2,则不变,度数为1,则增加一个分支,度数为0(树叶),则增加两个分支。 新增加的结点(树叶结点)都用小方框表示,称为外部结点,树中原有的结点称为内部结点。把空二叉树扩充得到的扩充二叉树规
您可能关注的文档
- 政治主观题课堂特训(2016.3).doc
- 数字调音台、音箱系统、服务器操作系统等采购项目.doc
- 文化论著研读之比较评价——以《论语》孝道思想为例.ppt
- 新乡市疾病预防控制中心生物信息数据管理与分析一体化平台.doc
- 新人教版九年级化学上册第四单元课题三《离子》.doc
- 新余市长青小学.doc
- 新建、改建、扩建一、二级.doc
- 无机非金属材料工程专业(新兴产业)专业.doc
- 无线传感器网络MAC协议Demo.doc
- 无锡人社信息医保对外服务业务外包项目.doc
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
最近下载
- 北京市海淀区2023-2024学年八年级下学期期中数学测试卷(含答案).doc VIP
- 测绘安全生产工作制度(3篇).pdf VIP
- 2024年上海市初中学业水平考试地理中考试卷真题(含答案详解).pdf VIP
- 六年级下学期辽宁地方课程人与自然 5.治理土地荒漠化 课件.pptx VIP
- 2026年乡村医生能力提升培训试题及答案.doc VIP
- 税务师税法一增值税题库及答案.doc VIP
- 高中家长会 科学选科共育未来——高一选科家长会-高中主题班会优质课件.pptx
- 专题15 一元一次方程与二元一次方程全章复习(知识点串讲)(原卷版).docx VIP
- 内镜检查健康宣教.pptx VIP
- 液压动力元件.pptx VIP
原创力文档

文档评论(0)