1 / 87
文档名称:

数据结构课件 第12章 图.ppt

格式:ppt   页数:87
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据结构课件 第12章 图.ppt

上传人:小猪猪 2011/11/30 文件大小:0 KB

下载得到文件列表

数据结构课件 第12章 图.ppt

文档介绍

文档介绍:学习要点:
理解图的定义和与图相关的有向图、无向图、赋权图、连通图等术语。
理解图是一个表示复杂非线性关系的数据结构。
掌握图的邻接矩阵表示及其实现方法。
掌握图的邻接表表示及其实现方法。
了解图的紧缩邻接表表示方法。
掌握图的广度优先搜索方法。
掌握图的深度优先搜索方法。
掌握单源最短路径问题的Dijkstra算法。
掌握所有顶点对之间最短路径问题的Floyd算法。
掌握构造最小支撑树的Prim算法。
掌握构造最小支撑树的Kruskal算法。
理解图的最大匹配问题的增广路径算法。
第十二章图
11/11/2017
1
福州大学数学与计算机科学学院
第十二章图
图的定义和术语
图(Graph)——图G是由两个集合V(G)和E(G)组成记为G=(V,E)
其中:V(G)是顶点的非空有限集
E(G)是边的有限集合,边是顶点的无序对或有序对
有向图——有向图G是由两个集合V(G)和E(G)组成
其中:V(G)是顶点的非空有限集
E(G)是有向边的有限集合,弧是顶点的有序对,记为<v,w>,v,w是顶点,v为有向边的起点,w为有向边的终点
无向图——无向图G是由两个集合V(G)和E(G)组成
其中:V(G)是顶点的非空有限集
E(G)是边的有限集合,边是顶点的无序对,记为(v,w)或(w,v),并且(v,w)=(w,v)
本书约定:不考虑顶点到其自身的边;不允许一条边在图中重复出现!
11/11/2017
2
福州大学数学与计算机科学学院

2
4
5
1
3
6
G1
图G1中:V(G1)={1,2,3,4,5,6}
E(G1)={<1,2>, <2,1>, <2,3>, <2,4>, <3,5>, <5,6>, <6,3>}

1
5
7
3
2
4
G2
6
图G2中:V(G2)={1,2,3,4,5,6,7}
E(G1)={(1,2), (1,3), (2,3), (2,4),(2,5), (5,6), (5,7)}
11/11/2017
3
福州大学数学与计算机科学学院
完全图——设|V|=n,|E|=e。对有向图G,若e=n(n-1),则称G为完全的有向图;对无向图G,若e=n(n-1)/2,则称G为完全的无向图。
邻接、关联——若(u,v)是一条无向边,则称顶点u和v互为邻接点,或称u和v相邻接;并称边(u,v)关联于顶点u和v,或称边(u,v)与顶点u和v相关联。若(u,v)是一条有向边,则称v是u的邻接顶点;并称边(u,v)关联于顶点u和v,或称边(u,v)与顶点u和v相关联。
顶点的度
无向图中,顶点v的度为关联于该顶点相连的边数,记为D(v)
有向图中,顶点v的度分成入度与出度
入度:以顶点v为终点的边的数目,记为ID(v)
出度:以顶点v为起点的边的数目,记为OD(v)
D(v)=ID(v)+OD(v)
无论是有向图还是无向图,顶点数n,边数e和度数
之间有如下关系:
11/11/2017
4
福州大学数学与计算机科学学院
子图——如果图G(V,E)和图G’(V’,E’),满足:
V’V E’E 则称G’为G的子图
有向图G1的若干子图
无向图G2的若干子图
11/11/2017
5
福州大学数学与计算机科学学院
路径:
在无向图G中,若存在一个顶点序列u(1),u(2),…,u(m),使得(u(i),u(i+1))∈E(G),i=1,2,…,m-1,则称该顶点序列为顶点u(1)和u(m)之间的一条路径。其中u(1)称为该路径的起点,u(m)称为该路径的终点。
若图G是有向图,则路径也是有向的,其中每条边(u(i),u(i+1)),i=1,2,…,m-1均为有向边。
路径的长度:路径所包含的边数m-1称之。
简单路——若一条路径上除了起点和终点可能相同外,其余顶点均不相同,则称此路径为一条简单路径。
回路——起点和终点相同的简单路径称为简单回路或简单环或圈。
有根图——在一个有向图中,若有一个顶点v,从该顶点有路径可以到达图中其它所有顶点,则称此有向图为有根图。v称为该有根图的根。
11/11/2017
6
福州大学数学与计算机科学学院
连通——无向图G中,若从顶点V到顶点W有一条路径,则说V和W是连通的
连通图——无向图中任意两个顶点都是连通的叫连通图
连通分支——无向图的极大连通子图叫连通分支
下图有两个连通分支:
11/11/2017
7
福州大学数学与计算机科学学院
强连通图——有向图中,如果对每一对Vi,VjV, ViVj,从Vi到Vj 和从Vj到 Vi都存在路径,则称G是强连通图
强连通分支——有向图的极大强连通子图叫强连通分支

最近更新

2025年晋中职业技术学院单招职业适应性测试题.. 38页

2025年朔州职业技术学院单招职业技能考试模拟.. 39页

2025年松原职业技术学院单招职业倾向性考试模.. 38页

2025年桂林信息工程职业学院单招职业倾向性考.. 38页

2025年武汉海事职业学院单招综合素质考试题库.. 40页

2025年永州师范高等专科学校单招职业适应性测.. 39页

2025年江海职业技术学院单招职业倾向性测试模.. 42页

2025年江苏城市职业学院单招职业倾向性测试模.. 41页

2025年江苏海事职业技术学院单招职业适应性测.. 40页

2025年江苏航空职业技术学院单招职业倾向性测.. 40页

2025年江西新能源科技职业学院单招职业倾向性.. 41页

2025年河北外国语学院单招职业倾向性考试模拟.. 40页

2025年河北机电职业技术学院单招职业技能测试.. 39页

2025年河北科技学院单招职业适应性考试模拟测.. 40页

2025年河南中医药大学单招职业技能测试模拟测.. 40页

2026年上海理工大学单招职业技能测试模拟测试.. 41页

2025年河南推拿职业学院单招职业技能测试模拟.. 41页

2025年河南省信阳市单招职业适应性考试模拟测.. 41页

2025年河源职业技术学院单招综合素质考试模拟.. 41页

数铣工艺绪论 28页

2026年佳木斯职业学院单招职业适应性测试题库.. 42页

2025年济源职业技术学院单招职业倾向性测试题.. 40页

2026年包头职业技术学院单招综合素质考试题库.. 42页

2025年浙江旅游职业学院单招职业倾向性考试模.. 39页

2026年单招医学基础试题及答案1套 44页

2025年浙江省舟山市单招职业倾向性考试模拟测.. 40页

2025年浙江育英职业技术学院单招职业倾向性测.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页