数据结构算法与应用-C语言012.pdfVIP

  • 5
  • 0
  • 约6.43万字
  • 约 39页
  • 2019-01-12 发布于四川
  • 举报
下载 第1 2章 图 恭喜!你已经成功穿越了“树”的森林,下面要学习图这种数据结构。令人惊叹的是,图 可以用来描述成千上万的实际问题,不过,我们仅研究其中的一小部分。本章的主要内容如下: • 图的若干术语:顶点,边,邻接,关联,度,回路,路径,连通构件,生成树。 • 图的三种类型:无向图,有向图和加权的图。 • 图的常用表示方法:邻接矩阵,邻接链表和邻接压缩表。 • 图的标准搜索方法:宽度优先搜索和深度优先搜索。 • 在图中寻找路径,在无向图中寻找连通构件以及在无向连通图中寻找生成树的算法。 • 如何把抽象数据类型表示成一个抽象类。 本章所使用的新的C + +特征是:抽象类,虚函数和虚基类。 12.1 基本概念 简单地说,图(g r a p h )是一个用线或边连接在一起的顶点或节点的集合。正式一点的说 法是,图G= ( V,E) 是一个V和E 的有限集合,元素V称为顶点(vertice, 也叫作节点或点),元素E 称为边(edge, 也叫作弧或连线),E 中的每一条边连接V中两个不同的顶点。可以用(i,j )来 表示一条边,其中 i 和j 是E 所连接的两个顶点。 一般来说

文档评论(0)

1亿VIP精品文档

相关文档