湖南科技大学 数据结构 胡蓉 树(tree)是n(n=0)个结点的有限集T,其中:有且仅有一个特定的结点,称为树的根(root)。 当n1时,其余结点可分为m(m0)个互不相交的有限集T1,T2,……Tm,其中每一个集合本身又是一棵树,称为根的子树(subtree) 特点: ①非空树中至少有一个结点——根 ②树中各子树是互不相交的集合 树的表示法主要有5种 一对多(1:n),有多个直接后继(如家谱树、目录树等等),但只有一个根结点,且子树之间互不相交。 讨论3:树的链式存储方案应该怎样制定? 复原困难 树的运算 要明确: 1. 普通树(即多叉树)若不转化为二叉树,则运算很难实现。 2. 二叉树的运算仍然是插入、删除、修改、查找、排序等,但这些操作必须建立在对树结点能够“遍历”的基础上! 6.2 二叉树 为何要重点研究每结点最多只有两个 “叉” 的树? 二叉树的结构最简单,规律性最强; 可以证明,所有树都能转为唯一对应的二叉树,不失一般性。 二叉树是n(n?0)个结点的有限集,它或为空树(n=0),或由一个根 结点和两棵分别称为左子树和右子树的互不相交的二叉树构成。 特点 ① 每个结点至多有二棵子树(即不存在度大于2的结点) ②二叉树的子树有左、右之分,且其次序不能颠倒 二叉树的抽象数据类型定义(见教材P121-122) 1、满二叉树 定义:一棵深度为k且有2k-1个结点
您可能关注的文档
最近下载
- MINIMAX-W全模态迭代,工程化打破算力成本边界.pdf
- 2026年校园交通安全教育课程培训.pptx VIP
- 中国古代建筑艺术(湖南大学)中国大学MOOC慕课 章节测验期末考试答案.pdf VIP
- 中考数学专题 初中三角函数应用题10道-含答案.pdf VIP
- 2024年淄博职业学院成教期末考试老年社会工作试题.pdf VIP
- 2026年直流输电设备行业分析报告及未来发展趋势报告.docx VIP
- 幼儿园工作规程.docx VIP
- 福州地铁集团有限公司招聘笔试题库2026.pdf
- 历史的三峡:近代中国的思潮与政治(华东师范大学)超星尔雅学习通章节测试答案.doc VIP
- 高中物理曲线运动题20套(带答案)含解析 .pdf VIP
原创力文档

文档评论(0)