数据结构与算法-辛运帏-教学课件DSChapter06.pptVIP

  • 75
  • 0
  • 约3.48万字
  • 约 146页
  • 2017-10-16 发布于浙江
  • 举报

数据结构与算法-辛运帏-教学课件DSChapter06.ppt

第6章 图 6.1 图的基本概念 6.2 图的存储结构 6.3 图的遍历及求图的连通分量 6.4 生成树和最小(代价)生成树 6.5 最短路径 6.6 有向无环图及其应用 6.1.1 图的基本概念 图(graph) 图(graph)包含两部分,一部分是顶点,一部分是边。一般地,图用G = (V, E) 来表示,其中V是顶点(vertex)集,一般为一个有穷非空集合;E是边(edge)集,E中的每条边都是V中某一对顶点的连接。 图G = (V, E)中,顶点总数记为|V|,边的总数记为|E|。如果图中边的数目较少(相对于顶点数来说),这样的图称为稀疏图(sparse graph);反之,边数较多的图称为密集图(dense graph)或是稠密图。 示例 术语 图中的边除了有数量之分外,还有方向性。当图中的边限定为从一个顶点指向另一个顶点时,这样的边称为有向边,否则称为无向边。组成有向边的偶对可以看作是有序的,而组成无向边的偶对是无序的。含有有向边的图称为有向图(directed graph或简写为digraph)。有向图中的边也称为弧(arc),若(u, v)∈E是有向图G中的一条弧,则u称为弧尾(tail),v称为弧头(head)弧的方向是从u指向v。 如果图中的所有边都是无向边时,这样的图称为无向图(undirected graph或

文档评论(0)

1亿VIP精品文档

相关文档