- 树定义
- 森林定义
- 二叉树
- 定义
- 性质
- 满二叉树
一棵深度为k且有2k-1个结点的二叉树称为满二叉树
- 完全二叉树
- 性质
- 习题
- 存储结构
- 顺序存储结构
- 链式存储结构
- 遍历二叉树
- 先序遍历(根左右)
- 中序遍历(中根右)
- 后序遍历(左右根)
- 习题
- 建立二叉树
- 线索二叉树
- 定义
- 遍历线索二叉树
若在某程序中需要经常遍历或查找结点在遍历所得线性序列中的前驱和后继,则应采用线索链表作存储结构- 找结点后继
- 找结点前驱
- 存储表示
- 树的存储结构
- 双亲表示法
- 孩子表示法
- 孩子兄弟表示法
- 森林与二叉树的转换
- 树的遍历
- 森林的遍历
- 赫夫曼树及其应用
- 构造
n个叶子的哈夫曼树要经过n-1次合并,产生n-1个新结点。最终求得的哈夫曼树中共有2n-1个结点。
- 赫夫曼编码——实现数据压缩
- 构造
数据结构——树和二叉树
最新推荐文章于 2024-07-24 22:13:06 发布