- 1
- 0
- 约4.26千字
- 约 37页
- 2017-04-28 发布于四川
- 举报
第十讲树和二叉树的定义
第10讲 树和二叉树的定义;对比树型结构和线性结构的结构特点;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;树的定义
树是n(n≥0)个结点的有限集合,在任一棵非空树中:(1)有且仅有一个称为根(root)的结点。(2)其余结点可分为 m 个互不相交的集合,而且其中的每一个集合本身又是一棵树,称为根的子树。;结点:;(从根到结点的)路径:;任何一棵非空树是一个二元组
Tree = (root,F)
其中:root 被称为根结点
F 被称为子树森林;树的抽象数据类型的定义;基本操作:;{引用型操作}
TreeEmpty(T);
初始条件:树 T 存在。
操作结果:若 T 为空树,则返回 TRUE,否则返回 FALSE。
TreeDepth(T);
初始条件:树 T 存在。
操作结果:返回T的深度。
Root(T);
初始条件:树 T 存在。
操作结果:返回 T 的根。;Value(T, cur_e);
初始条件:树 T 存在,cur_e 是 T 中某个结点。
操作结果:返回 cur_e 的值。
Parent(T,cur_e);
初始条件:树 T 存在,cur_e 是 T 中某个结点。
操作结果:若 cur_e 是T的非根结点,则返回它的双亲,否则返回“空”。
LeftChild(T, cur_e);
初始条件:树 T
您可能关注的文档
- 第十六章节的管理的创新职能.ppt
- 第十八课音乐和美术.ppt
- 第十六章Flash绘制图形和编辑对象.ppt
- 第十六章节物质代谢的调节操纵.ppt
- 第十六章可持续发展战略的实践.ppt
- 第十六章节水的其他物理化学处理方法.ppt
- 第十六讲 圆锥曲线的定义、 方程与性质.ppt
- 第十六课《孔乙己》课件[苏教版八下].ppt
- 第十六讲集成运放的结构工作原理-主要参数.ppt
- 第十六课《繁荣的宋元文化》.ppt
- 部编人教版三年级语文上册部编版教案-第5单元16.金色的草地.doc
- 部编人教版三年级语文上册部编版教案-第6单元18.富饶的西沙群岛.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城3套.doc
- 部编人教版三年级语文上册部编版教案-第7单元21.大自然的声音.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭课堂实录3套.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭说课稿3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案.doc
- 部编人教版三年级语文上册20美丽的小兴安岭含答案3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案3套.doc
原创力文档

文档评论(0)