数据结构——C语言描述(第二版)教学课件王路群第七章图.pptVIP

  • 5
  • 0
  • 约1.03万字
  • 约 29页
  • 2019-10-08 发布于广东
  • 举报

数据结构——C语言描述(第二版)教学课件王路群第七章图.ppt

第七章 图 教学要求 1.掌握:图的概念及相关术语。 2.掌握:图的存储结构和遍历运算。 3.掌握:图的生成树概念、求图的最小生成树的普里姆算法和克鲁斯卡尔算法。 4.掌握:图的最短路径方法和拓朴排序的方法。 主要内容 7.1 图的基本概念 7.2 图的存储结构 7.3 图的遍 7.4 图的生成树和最小生成树 7.5 最短路径 7.6 拓扑排序 7.7 实训 基本定义和术语 若图G中的每条边都是有方向的,则称G为有向图(Digraph)。在有向图中,一条有向边是由两个顶点组成的有序对,有序对通常用尖括号表示。例如,<vi,vj>表示一条有向边,vi是边的始点(起点),vj是边的终点。因此,<vi,vj>和<vj,vi>是两条不同的有向边。有向边也称为弧(Arc),边的始点称为弧尾(Tail),终点称为弧头(Head)。 图G由两个集合V和E组成,记为G=(V,E),其中v是顶点的有穷非空集合,E是V中顶点偶对(称为边)的有穷集。通常,也将图G的顶点集和边集分别记为V(G)和E(G)。E(G)可以是空集,若E(G)为空,则图G只有顶点而没有边,称为空图。 若(vi,vj)是一条无向边,则称顶点vi和vj互为邻接点(Adjacent),或称vi和vj相邻接;称(vi,vj)关联(Incident)于顶点vi和vj,或称(vi,vj)与顶点vi和vj

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档