图
基础概念
-
无向图:图的结点之间连接线是 没有箭头的,不分方向
-
有向图 :图的结点之间连接线是箭头,区分 A 到 B,和 B 到 A 是两条线。
-
完全图:无向完全图中,节点两两之间都有连线,n 个节点的连线数为(n-1)+(n-2)+...+1 = n*(n-1)/2; 有向完全图中,节点 两两之间都有互通的两个箭头,n 个节点之间的连线数为 n*(n-1)。
-
度、入度和出度:顶点的度是 关联与该顶点的边的数目。在有向图中,顶点的度为 出度和入度之和。
-
路径:存在一条通路,可以从一个顶点到达另一个顶点。
-
子图:有两个图 G=(V,E)和 G'=(V',E') ,如果 V' 属于 V 且 E' 属于 E,则称 G' 是 G 的子图。
-
连通图和连通分量: 针对无向图,若从顶点 v 到顶点 u 之间是 有路径的,则说明 v 和 u 之间是联通的,若无向图中 任意两个顶点之间都是连通的,则称为联通图。无向图 G 的 极大连通子图称为其连通分量。
-
强连通图和强连通分量:针对 有向图。若有向图 任意两个顶点间度相互存在路径,即存在 v 到 u ,也存在 u 到 v 的路径,则称为强连通图。有向图中的 极大连通子图称为其强连通分量。
-
网:边带权值的图称为网