数据结构第7课树
Powered by yuanmayingdiyisucaidw2f树数据结构之四树树型结构是一类非常重要的非线性结构树型结构是以分支关系定义的层次结构。树在计算机领域中也有着广泛的应用例如在编译程序中,用树来表示源程序的语法结构;在数据库系统中,可用树来组织信息;在分析算法的行为时,可用树来描述其执行过程等等。7.1树的定义和基本术语1 树的定义 树(Tree)是n(n≧0)个结点的有限集合T,若n=0时称为空树,否则:⑴ 有且只有一个特殊的称为树的根(Root)结点;⑵ 若n1时,其余的结点被分为m(m0)个互不相交的子集T1, T2, T3…Tm,其中每个子集本身又是一棵树,称其为根的子树(Subtree)。 这是树的递归定义,即用树来定义树,而只有一个结点的树必定仅由根组成,如图6-1(a)所示。ACDBAJGFHIE(a) 只有根结点MNLK(b) 一般的树图6-1 树的示例形式树的定义和基本术语2 树的基本术语⑴ 结点(node):一个数据元素及其若干指向其子树的分支。⑵ 结点的度(degree) 、树的度:结点所拥有的子树的棵数称为结点的度。树中结点度的最大值称为树的度。如图6-1(b)中结点A的度是3 ,结点B的度是2 ,结点M的度是0,树的度是3 。树的定义和基本术语 如图6-1(b)中结点B 、C、D是结点A的子结点,而结点A是结点B 、C、D的父结点;类似地
您可能关注的文档
最近下载
- 2023年上海中考英语真题试卷含答案.pdf VIP
- 软件手册safecontrix使用手册.pdf
- 坝上街规划方案.pptx VIP
- 2025年度全国一级建造师《港口与航道工程管理与实务》真题及答案.pdf VIP
- 《输尿管癌诊断与治疗指南(2025年版)》.docx VIP
- VDA6.3.-2023过程审核培训教材.pdf VIP
- 《大学英语口语进阶思辨·学术》课件Unit 5 Technologies and changes.pptx VIP
- 2025年上半年四川省事业单位公开招聘《卫生公共基础(不含中医)》真题试卷.docx
- 先贤街规划方案.pptx VIP
- 《大学英语口语进阶思辨·学术》课件Unit 7 The media.pptx VIP
原创力文档

文档评论(0)