图定义及相关概念
思维导图:
图的定义:
图的基本概念:
有向图和无向图:
简单图和多重图:
完全图:
子图:
生成子图:
满足V(G’) = V(G)的子图(即顶点集相同的子图)
连通和强连通:
ps: 连通是无向图中的概念,强连通是有向图中的概念
连通图和强连通图:
Q1: n个顶点的连通图和强连通图最少有多少条边?
连通图有n-1条边
强连通图有n条边(形成回路)
Q2: 在无向图中,若为非连通图,则最多可能的边数:
连通分量和强连通分量:(极大连通子图和极大强连通子图)
结论: 若原图为连通图则连通分量只有一个;若原图不是连通图,则原图存在几个连通图就有几个连通分量
连通分量: 对无向图而言
1、要点一:任意俩个节点连通
2、要点二:子图---->包括图本身
3、要点三:极大---->没有任意一个子图可以包含该子图
强连通分量: 对有向图而言
1、要点一:任意俩个节点强连通
2、要点二:子图---->包括图本身
3、要点三:极大---->没有任意一个子图可以包含该子图
4、要点四:强连通---->任意俩个顶点之间都有路径
极小连通子图和极小强连通子图:
生成树和生成森林:
顶点的度:
ps: 在有向图中有出度和入度之分
网:
在图中加入权值
稠密图和稀疏图:
有向树:
路径:
本质:顶点序列