第六章回顾 树的定义和基本术语 子树 孩子 叶子 兄弟 度 …… 二叉树的性质 2k-1 2k-1 n0=n2+1 [log2n]+1 i的双亲 [i/2]; 2in, i无左孩子 ;2i+1n, i无右孩子 二叉树的存储结构 二叉链表、三叉链表 二叉树的遍历 先序遍历、中序遍历、后序遍历 线索二叉树 在二叉链表的基础上增加两个标志域,表示按某种次序遍历时的前驱和后继 树的三种存储结构 双亲表示法 孩子链表表示法 孩子兄弟表示法 森林和二叉树的转换 由森林转换为二叉树 由二叉树转换为森林 树和森林的遍历 树的先根遍历(= 二叉树的先序遍历) 树的后根遍历(= 二叉树的中序遍历) 森林的先序遍历(= 二叉树的先序遍历) 森林的中序遍历(= 二叉树的中序遍历) 赫夫曼树和赫夫曼编码 课前思考 1、如何确定一项工程的工期?最佳工期如何计算?(关键路径问题) 2、如何以最低造价架构城市之间的通信网?几个小区之间要建一个供水站,建在什么位置最合适?(最小生成树问题) 3、如何合理安排大一到大四的教学计划?(拓扑排序问题) 4、从上海到北京怎么走最省时间或金钱?如何花费最少周游所有城市? (最短路径问题) 课前导学 7.1 图的定义和术语 7.2 图的存储结构 7.3 图的遍历 7.4 图的连通性问题 7.5
原创力文档

文档评论(0)