- 15
- 0
- 约1.75万字
- 约 20页
- 2017-02-10 发布于湖北
- 举报
树和二叉树的基本知识概要
树和二叉树的基本知识
树是一种非线性的数据结构,用它能很好地描述有分支和层次特性的数据集合。树型结构在现实世界中广泛存在,如把一个家族看作为一棵树,树中的结点为家族成员的姓名及相关信息,树中的关系为父子关系,即父亲是儿子的前驱,儿子是父亲的后继;把一个国家或一个地区的各级行政区划分看作为一棵树,树中的结点为行政区的名称及相关信息,树中的关系为上下级关系,如一个城市包含有若干个区,每个区又包含有若干个街道,每个街道又包含有若干个居委会;把一本书的结构看作是一棵树,树中的结点为书、章、节的名称及相关信息,树中的关系为包含关系。树在计算机领域中也有广泛应用,如在编译系统中,用树表示源程序的语法结构;在数据库系统中,树型结构是数据库层次模型的基础,也是各种索引和目录的主要组织形式。在许多算法中,常用树型结构描述问题的求解过程、所有解的状态和求解的对策等。
在树型结构中,二叉树是最常用的结构,它的分支个数确定,又可以为空,具有良好的递归特性,特别适宜于程序设计,因此我们常常将一般树型结构转换成二叉树进行处理。
第一节 树
一、树的定义
一棵树(tree)是由n(n0)个元素组成的有限集合,其中:
1.每个元素称为结点(node);
2.有一个特定的结点,称为根结点或树根(root);
3.除根结点外,其余结点被分成m(m=0)个互不相交的有限集合T0,T1,T2,……Tm-1,而每
您可能关注的文档
- 标杆工厂:设备自主保全部分材料准备说明概要.ppt
- 标点符号的使用方法概要.ppt
- 标点符号的使用方法(非常详细)概要.ppt
- 标点符号的正确用法概要.doc
- 标志变异指标概要.ppt
- 标识与可追溯性目的与重要性概要.ppt
- 栈桥施工组织方案(瑶头主线桥)概要.doc
- 标点符号用法概要.ppt
- 树和二叉树(一)数据结构实验概要.docx
- 栏杆百叶施工方案概要.doc
- 2026届山东省临沂市沂南县高三(最后冲刺)英语试卷含解析.doc
- 陕西省西北工业大学咸阳启迪中学2026届高三考前热身化学试卷含解析.doc
- 2026届河北省滦县实验中学高三第二次模拟考试语文试卷含解析.doc
- 江苏省淮安市吴承恩中学2026届高考语文全真模拟密押卷含解析.doc
- 2026届陕西省咸阳市兴平市西郊中学高三最后一模英语试题含答案.doc
- 四川省巴中市重点中学2026届高三下学期开学回头考自选模块试题.doc
- 2026届河南省新乡市辉县市第一高级中学高三第一次模拟考试语文试卷含解析.doc
- 山西省大同一中等2026届高三六校第一次联考英语试卷含答案.doc
- 2026届北京市西城区月坛中学高三六校第一次联考英语试卷含答案.doc
- 正挤压挤压比对Mg-4Sn-2Zn-0.5Mn合金组织和性能的影响.docx
原创力文档

文档评论(0)