图的基本概念
图G由顶点集V和边集E组成,记为G= (V,E),
其中V(G)表示图G中顶点的有限非空集;E(G)表示图G中顶点之间的关系(边)集合
线性表,树都可以为空,但图不能为空
|V|表示图G中顶点的个数,也称图G的阶;|E|表示图G中边的条数
无向图&有向图
简单图&多重图
完全图
子图
设有两个图G=(VE)和G’=(v,E’),若V是V的子集,且E’是E的子集,则称G’为G的子图,且若V(G)= V(G’)则称G’为G的生成子图生成子图
无向图& 有向图
连通与强连通
连通图与强连通图
连通分量与强连通分量
生成树、生成森林
n个顶点图的生成树有n-1条边
顶点的度以该顶点为一个端点的边的数目
网每个边都有权值
有向树 一个顶点的入度为0、其余顶点的入度均为1的有向图
路径
图中顶点v到顶点w的顶点序列,序列中顶点不重复的路径称为简单路径。
路径长度路径上边的数目,若该路径最短则称其为距离。
回路―第一个顶点和最后一个顶点相同的路径