目录 1
第17章 图的属性和类型 1
17.1 术语 3
17.2 图的ADT 11
17.3 邻接矩阵表示 17
17.4 邻接表表示 22
17.5 变化、扩展和开销 26
17.6 图生成器 33
17.7 简单路径、欧拉路和哈密顿路径 43
17.8 图处理问题 55
第18章 图搜索 63
18.1 探索迷宫 63
18.2 深度优先搜索 68
18.3 图搜索ADT方法 72
18.4 DFS森林的属性 76
18.5 DFS算法 82
18.6 可分离性和重连通性 88
18.7 广度优先搜索 95
18.8 广义图搜索 103
18.9 图算法分析 110
第19章 有向图和无环有向图 117
19.1 术语和游戏规则 119
19.2 有向图中的DFS剖析 128
19.3 可达性和传递闭包 136
19.4 等价关系和偏序 146
19.5 无环有向图 148
19.6 拓扑排序 153
19.7 DAG中的可达性 162
19.8 有向图中的强分量 165
19.9 再述传递闭包 173
19.10 展望 177
第20章 最小生成树 181
20.1 表示 183
20.2 MST算法的基本原理 191
20.3 Prim算法和优先级优先搜索 197
20.4 Kruskal算法 206
20.5 Boruvka算法 211
20.6 比较与改进 215
20.7 欧几里得MST 221
第21章 最短路径 225
21.1 基本原则 231
21.2 Dijkstra算法 238
21.3 全源最短路径 246
21.4 无环网中的最短路径 253
21.5 欧几里得网 260
21.6 归约 265
21.7 负权值 277
21.8 展望 293
第22章 网络流 295
22.1 流网络 300
22.2 扩充路径最大流算法 309
22.3 预流-压入最大流算法 328
22.4 最大流归约 339
22.5 最小成本流 354
22.6 网络单纯形算法 362
22.7 最小成本流归约 377
22.8 展望 384