软考中级-数据库-3.4 数据结构-图
图的定义
图的相关概念
有向图(括号是尖括号)
而从顶点vj到顶点vi表示为<vj,vi>。有向边也称为弧。起点称为弧尾终点称为弧头。

无向图(括号是圆括号)

完全图
若一个无向图具有n个顶点,而每一个顶点与其他n-1个顶点之间都有边,则称之为无向完全图。显然,含有n个顶点的无向完全图共有n(n-1)/2条边,类似地,有n个顶点的有向完全图中弧的数目为n(n-1),即任意两个不同顶点之间都存在方向相反的两条弧。

图的存储结构
(1)邻接矩阵表示法

有边就记为1,无边记为0

无向图都是对称的
网(带有权值的图)的邻接矩阵的表示:

(2)邻接链表表示法

无向图的邻接链表表示法

有向图的邻接链表表示法

带权值的网的邻接链表表示法

作者:Lightning_2017