数据结构学习笔记之树结构
2016-08-10 10:07
218 查看
数据结构-树 学习笔记
树结构:一种描述非线性层次关系的数据结构 ,其中重要的是树的概念。
树:n个数据结点的集合,在该集合中包含一个根结点。根结点之下分布着一些互不交叉的子集合,这些子集合也就是根结点的子树。
树结构的基本特征:
在一个树结构中,有且仅有一个结点没有直接前驱,这个结点就是树的根结点;
除根结点外,其余每个结点有且仅有一个直接前驱;
每个结点可以有任意多个直接后继。
图1
树结构:一种描述非线性层次关系的数据结构 ,其中重要的是树的概念。
树:n个数据结点的集合,在该集合中包含一个根结点。根结点之下分布着一些互不交叉的子集合,这些子集合也就是根结点的子树。
树结构的基本特征:
在一个树结构中,有且仅有一个结点没有直接前驱,这个结点就是树的根结点;
除根结点外,其余每个结点有且仅有一个直接前驱;
每个结点可以有任意多个直接后继。
图1
相关文章推荐
- 数据结构学习笔记4——结构梳理
- Laravel学习笔记(五)数据库 数据库迁移案例2——创建数据结构,数据表,修改数据结构
- 数据结构学习笔记--线性结构(链表)
- 【学习笔记----数据结构16-图的存储结构】
- 数据结构学习笔记——二叉树的存储结构
- 数据结构与算法学习笔记之--数据结构
- 数据结构 学习笔记(二):线性结构:线性表(顺序表,链表,广义表,多重链表)
- 学习笔记 数据结构 堆结构
- 网易云课堂-陈越、何钦铭-数据结构-2016春,02-线性结构1 一元多项式的乘法与加法运算,学习笔记
- python数据结构学习笔记-2016-11-26-02-树结构
- 深层次两张图解经典6大排序与6大基础数据结构——学完这些,妈妈再也不用担心我的排序算法与数据结构,学习笔记大放送
- 数据结构学习笔记一:数据结构基础
- 数据结构 学习笔记(三):线性结构:堆栈,队列,表达式求值,多项式加法运算
- 数据结构学习笔记之图结构
- 数据结构学习笔记之线性结构--离散存储[链表]
- 小楼一阁的数据结构学习笔记(一、数据结构绪论)
- 【Java数据结构学习笔记之一】线性表的存储结构及其代码实现
- 数据结构学习笔记--迷宫
- Javascript学习笔记(二)Javascript核心之语法结构
- 严蔚敏数据结构学习笔记六.树和二叉树