- 4
- 0
- 约1.13万字
- 约 95页
- 2019-05-10 发布于广东
- 举报
线性结构和非线性结构 线性结构的特点是逻辑结构简单,易于进行查找、插入和删除等操作,其主要用于对客观世界中具有单一的前驱和后继的数据关系进行描述 。 非线性结构是指,在该结构中至少存在一个数据元素,有两个或两个以上的直接前驱(或直接后继)元素。树型结构和图型就是其中十分重要的非线性结构,可以用来描述客观世界中广泛存在的层次结构和网状结构的关系。 树 二叉树 二叉树遍历 线索二叉树 树和森林 哈弗曼树 5.3.1 二叉树的递归遍历 D:访问根结点 L:遍历左子树 R:遍历右子树 遍历方案:DLR、LDR、LRD、 DRL、RDL、RLD 5.3.2 二叉树的非递归调用 5.3.3 二叉树遍历算法的应用 5.4 线索二叉树 5.5 树和森林 5.5.1 树的存储结构 1. 双亲表示法: 孩子兄弟表示法 又称二叉树表示法(二叉链表示法)。链表中的节点两个链域分别指向该节点的第一个孩子节点和下一个兄弟节点。 A B C D E F G 孩子兄弟表示法的类型定义如下: typedef struct CSNode { DataType data; /*结点信息*/ Struct CSNode *FirstChild, *Nextsibling; /*第一个孩子, 下一个兄弟*/
您可能关注的文档
- 河北经贸大学信息技术学院数据库原理课件第四章 数据库安全性.ppt
- 河北经贸大学信息技术学院数据库原理课件第五章 数据库完整性.ppt
- 河北经贸大学信息技术学院数据库原理课件第一章 绪论.ppt
- 河北经贸大学信息技术学院通信原理课件第1章 绪论.ppt
- 河北经贸大学信息技术学院通信原理课件第2章 确知信号.ppt
- 河北经贸大学信息技术学院通信原理课件第3章 随机过程.ppt
- 河北经贸大学信息技术学院通信原理课件第4章 信道.ppt
- 河北经贸大学信息技术学院通信原理课件第5章 模拟调制系统.ppt
- 河北经贸大学信息技术学院通信原理课件第6章 数字基带传输系统.ppt
- 河北经贸大学信息技术学院通信原理课件第7章 数字带通传输系统.ppt
原创力文档

文档评论(0)