数据结构-第七章图(图的定义存储实现与图的遍历)描述.pptVIP

  • 12
  • 0
  • 约10千字
  • 约 46页
  • 2018-12-18 发布于广东
  • 举报

数据结构-第七章图(图的定义存储实现与图的遍历)描述.ppt

1、图的定义和术语 2、图的存储结构 3、图的遍历 4、图的连通性问题 5、有向无环图及其应用 6、最短路径 第七章 图 7.1.1 图的定义 图(Graph)是一种网状数据结构,其形式化定义如下: Graph = (V, R) V = {x | x ∈DataObject} R = {VR} //数据关系 VR = {x, y | P(x, y) ∧ (x ,y ∈V)} DataObject:是一个集合,该集合中的所有元素具有相同的特性。 V:中的数据元素通常称为顶点(Vertex)(图中的顶点)。 VR:是两个顶点之间的关系的集合。 P(x, y):表示x和y之间有特定的关联属性P。 7.1.1 图的定义 若x, y ∈VR,则x, y表示从顶点x到顶点y的弧(Arc),称x为弧尾(Tail)或起始点,称y为弧头(Head),或终端点。此时图中的弧是有方向的,此时的图称为有向图(Digraph)。 若x, y ∈VR,必有y, x ∈VR,即VR是对称关系,这时以无序对(x, y)来代替两个有序对,表示x和y之间的一条边(Edge),此时的图称为无向图(Undigraph)。 7.1.1 图的定义 图的基本操作和其它数据结构一样,也有创建、插入、删除、查找等。 图的抽象类型定义和基本操作如P156所示。 7.1.2 图的基本术语 图 邻接点 路

文档评论(0)

1亿VIP精品文档

相关文档