图的基本概念以及存储结构
图的基本概念
图是由顶点的有穷非空集合和顶点之间边的集合组成的.统称为G(V,E),其中G代表一个图,V代表图中顶点的集合,E代表图中边的集合,V(G)E(G)分别表示G的顶点集合和边集合。
对于图这种数据结构,不允许没有顶点,但是边集可以为空
图分为无向图和有向图
无向图

有向图

图分为简单图和多重图
限制一:图中不能有从顶点到自身的边
限制二:同一条边在图中不能出现两次或两次以上
不满足以上两个限制中的任意一个为多重图
下图中一个不满足限制一,另一个不满足限制二,都是多重图

完全图
具有最多边数的图
对于一个有n个顶点的无向完全图,边数最大值为(n*(n-1)/2,Cn2
对于一个有n个顶点的有向完全图,边数最大值为n*(n-1),An2
路径和路径长度
路径:从一个顶点开始,经过一系列的边到达另一个顶点形成的顶点序列
路径长度:路径上边的条数
简单路径和简单回路
简单路径:路径中不出现相同的顶点
简单回路:除了第一个顶点和最后一个顶点外,其余顶点都不重复
顶点的度
无向图中,顶点的度指与该顶点相连的边
有向图中,箭头指向顶点的边的数目叫做入度,从该顶点出发的边的数目叫做出度
度和边的关系
在无向图中,假设有n个顶点,e条边,图中所有顶点的度数之和等于边数的二倍
在有向图中,所有顶点的出度之和与入度之和相等,弧的数量也相等
连通图
连通:在无向图中,如果从顶点V到顶点W有路径,则称v到w是连通的
如果对于图中,任意两个顶点都是连通的,则称此图为连通图
连通分量
无向图中的极大连通子图称为连通分量
连通子图含有极大顶点数,包含依附于这些顶点的所有边
强连通图
在有向图中,对于顶点V和W,V到W和W到V都有路径
有向图中的极大强连通子图称为有向图的强连通分量
生成树
指含有图中全部顶点的极小连通子树,包含所有顶点n,但只有足以构成一棵树的n-1条边
边的权和网
在一个图中,每一条边可以标注一个代表某个含义的数值,该数值为这个边的权值
边上带有权值的图称为网也叫带权图
例题
1、

A
2、

C
3、

B

166

被折叠的 条评论
为什么被折叠?



