《图论基础知识》PPT课件.ppt
《《图论基础知识》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《图论基础知识》PPT课件.ppt(15页珍藏版)》请在三一办公上搜索。
1、常州市第一中学 林厚从,图论算法与实现,一、图论基础知识 二、无向图的传递闭包问题 三、生成树与最小生成树问题 四、最短路径问题 五、拓扑排序与关键路径 六、图论模型的建立 七、匹配 八、最大流,常州市第一中学 林厚从,图论算法与实现,一、图论基础知识,1、回顾三种数据结构模型:线性表、树、图,2、图的基本概念:,图=(顶点集,边集),顶点集必须非空,什么是顶点,什么是边?,图的分类:无向图、有向图,主要看是否可逆,带权图:权的含义,不加权的图也可以认为所有边上的权都是1。,阶和度:一个图的阶是指图中顶点的个数,如果顶点A和B之间有一条边相连,则称A和B是关联的,顶点的度:与该顶点相关联的边的
2、数目,有奇点、偶点之分,对于有向图:有入度和出度之分,常州市第一中学 林厚从,图论算法与实现,一、图论基础知识,2、图的基本概念:,定理:无向图中所有顶点的度之和等于边数的2倍;有向图中所有顶点的入度之和等于所有顶点的出度之和;任意一个无向图一定有偶数个(或0个)奇点;,完全图:,一个n阶的完全无向图含有n*(n-1)/2条边;一个n阶的完全有向图含有n*(n-1)条边;稠密图:当一个图的边数接近完全图时;稀疏图:当一个图的边数远远少于完全图时;在具体使用时,要选用不同的存储结构;,子图:从一个图中取出若干顶点、若干边构成的一个新的图;,常州市第一中学 林厚从,图论算法与实现,一、图论基础知识
3、,2、图的基本概念:,路径:对于图G=(V,E),对于顶点a、b,如果存在一些顶点序列 x1=a,x2,xk=b(k1),且(xi,xi+1)E,i=1,2k-1,则称 顶点序列x1,x2,xk为顶点a到顶点b的一条路径,而路径上边 的数目(即k-1)称为该路径的长度。并称顶点集合x1,x2,xk为一个连通集。,简单路径:如果一条路径上的顶点除了起点和终点可以相同外,其它 顶点均不相同,则称此路径为一条简单路径;起点和终点 相同的简单路径称为回路(或环)。,常州市第一中学 林厚从,图论算法与实现,一、图论基础知识,2、图的基本概念:,路径和简单路径的举例:,左图123是一条简单路径,长度为2,
4、而13413就不是简单路径;右图121为一个回路。,常州市第一中学 林厚从,图论算法与实现,一、图论基础知识,2、图的基本概念:,连通:在一个图中,如果从顶点U到顶点V有路径,则称U和V是连通的;,有根图:在一个图中,若存在一个顶点W,它与其它顶点都是连通的,则称此图为有根图,顶点W即为它的根。,上面的两个图都是有根图,左图的1、2、3、4都可以作为根;而右图的1、2才可以作为根。,常州市第一中学 林厚从,图论算法与实现,一、图论基础知识,2、图的基本概念:,连通图:如果一个无向图中,任意两个顶点之间 都是连通的,则称该无向图为连通图。否则称为非连通图;左图为一个连通图。,强连通图:在一个有向
5、图中,对于任意两个顶点U和V,都存在着一条从U到V的有向路径,同时也存在着一条从V到U的有向路径,则称该有向图为强连通图;右图不是一个强连通图。,连通分支:一个无向图的连通分支定义为该图的最大连通子图,左图的连通分支是它本身。,强连通分支:一个有向图的强连通分支定义为该图的最大的强连通子图,右图含有两个强连通分支,一个是1和2构成的一个子图,一个是3独立构成的一个子图。,常州市第一中学 林厚从,图论算法与实现,一、图论基础知识,3、图的存储结构(n阶e条边):,常州市第一中学 林厚从,图论算法与实现,一、图论基础知识,4、图的遍历:,从图中某一顶点出发系统地访问图中所有顶点,使每个顶点恰好被访
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图论基础知识 基础知识 PPT 课件

链接地址:https://www.31ppt.com/p-5484767.html