CH16-图课案.pptVIP

  • 4
  • 0
  • 约 57页
  • 2017-06-13 发布于湖北
  • 举报
Nyhoff, ADTs, Data Structures and Problem Solving with C++, Second Edition, ? 2005 Pearson Education, Inc. All rights reserved. 0-13-140909-3 图和有向图 Chapter 16 主要内容 16.1有向图 -图的表示 16.2搜索和遍历有向图 -深度优先和广度优先搜索 -最短路径 16.3图 -拓扑排序(补充) 16.1 有向图 树是一种特殊的有向图 树和有向图区别: 树有根节点且没有指向自己的弧,但是从根节点可以通过一条唯一的路径到达任何其他节点。 有向图从一个节点到另一个节点之间可能有几条或没有路径。 1-2-3 1-4-3 1-6 16.1 有向图 有向图实际应用: 电路分析 寻找最短路径 开发项目调度表 有向图ADT 数据元素集合: 一个有限的称为顶点或节点的元素集合以及一个有限的连接每对顶点的有向弧或有向边的集合。 基本操作: 创建空的有向图 检查有向图是否为空 销毁有向图 插入一个新节点 插入一条连接两个已存在节点的有向边,或者插入一条从一个已 存在节点指向其自身的有向边。 删除一个节点以及所有指向它或从它发出的有向边。 输出一条在两

文档评论(0)

1亿VIP精品文档

相关文档