零基础学数据结构图.pptVIP

  • 0
  • 0
  • 约2.48万字
  • 约 93页
  • 2017-09-20 发布于江苏
  • 举报
零基础学数据结构图

第10章 图 图(graph)是一种比线性表、树更为复杂的数据结构。在线性表中,数据元素之间呈线性关系,即每个元素只有一个直接前驱和一个直接后继。图的应用领域十分广泛,如化学分析、工程设计、遗传学、人工智能等。本章主要介绍图的定义、图的存储结构、图的遍历、最小生成树、关键路径和最短路径。 本章重点: 1、图的定义及性质 2、图的邻接矩阵和邻接表表示 3、图的各种遍历 4、最小生成树 5、关键路径 6、最短路径 10.1 图的定义与相关概念 图G也是由数据元素集合V与边的集合E构成的。在图中,数据元素通常称为顶点(Vertex)。其中,顶点集合V不能为空,边表示顶点之间的关系。 若x,y∈E,则x,y表示从顶点x到顶点y存在一条弧(Arc),x称为弧尾(tail)或起始点(initial node),y称为弧头(head)或终端点(terminal node)。这样的图被称为有向图(digraph)。 如果x,y∈E且有y,x∈E,即E是对称的,则用无序对(x,y)代替有序对x,y和y,x,表示x与y之间存在一条边(edge),这样的图称为无向图(undigraph)。如图10.1所示。 10.1 图的定义与相关概念

文档评论(0)

1亿VIP精品文档

相关文档