筒单图、多重图
一个图G如果满足:①不存在重复边;②不存在顶点到自身的边,那么称图G为简单图。图6.1中G,和 G均
为简单图。若图中某两个顶点之间的边数大于1条,又允许顶点通过一条边和自身关联,则称图G为多重
图。多重图和简单图的定义是相对的。数据结构中仅讨论简单图。
完全图(也称简单完全图)
对于无向图,E的取值范围为О到n(n -1)/2,有n(n -1)/2条边的无向图称为完全图,在完全图中任意两个
顶点之间都存在边。对于有向图,E的取值范围为0到n(n -1),有n(n -1)条弧的有向图称为有向完全图,
在有向完全图中任意两个顶点之间都存在方向相反的两条弧
子图
设有两个图G=(V, E)和G' =(v,E'),若V是V的子集,且E是E的子集,则称G是G的子图。若有满足
V(G')=V(G)的子图G,则称其为G的生成子图。
注意:并非V和E的任何子集都能构成G的子图,因为这样的子集可能不是图,即E的子集中的某些边关联
的顶点可能不在这个V的子集中。
连通、连通图和连通分量
在无向图中,若从顶点v到顶点w有路径存在,则称v和w是连通的。,若图G中任意两个顶点都是连通
的,则称图G为连通图,否则称为非连通图。无向图中的极大连通子图称为连通分量。
强连通图、强连通分量
在有向图中,如果有-一对顶点v和w,从v到w和从w到v之间都有路径,则称这两个顶点是强连通的。若
图中任何一对顶点都是强连通的,则称此图为强连通图。有向图中的极大强连通子图称为有向图的强连
通分量,
生成树、生成森林
连通图的生成树是包含图中全部顶点的一个极小连通子图。若图中顶点数为n,则它的生成树含有n-1条
边。包含图中全部顶点的极小连通子图,只有生成树满足这个极小条件,对生成树而言,若砍去它的一
条边,则会变成非连通图,若加上一条边则会形成一个回路。在非连通图中,连通分量的生成树构成了
非连通图的生成森林。
注意:区分极大连通子图和极小连通子图。极大连通子图是无向图的连通分量,极大即要求该连通子图包
含其所有的边;极小连通子图是既要保持图连通又要使得边数最少的子图。
边的权和网
在一-个图中,每条边都可以标上具有某种含义的数值,该数值称为该边的权值。这种边上带
有权值的图称为带权图,也称网。
稠密图、稀疏图
边数很少的图称为稀疏图,反之称为稠密图。稀疏和稠密本身是模糊的概念,稀疏图和稠密图常常是相
对而言的。
路径、路径长度和回路
评论0