图 —— 图的基本概念

我们知道,数据之间的关系有 3 种,分别是 “一对一”、“一对多” 和 “多对多”,前两种关系的数据可分别用线性表和树结构存储,而图存储结构用于表示"多对多"的关系。

图由结点的有穷集合 V 和边的集合 E 组成。为了与树形结构进行区别,在图结构中常常将结点称为顶点,边是顶点的有序偶对。若两个顶点之间存在一条边,则表示这两个顶点具有相邻关系。

在这里插入图片描述


有向图、弧(有向边)

在这里插入图片描述


无向图、无向边

在这里插入图片描述


无向完全图

在这里插入图片描述


有向完全图

在这里插入图片描述


在这里插入图片描述


子图

在这里插入图片描述


在这里插入图片描述


出度

在这里插入图片描述


入度

在这里插入图片描述


连通、连通图、连通分量(无向图G)

在这里插入图片描述


强连通图及强连通分量:(有向图G)

在这里插入图片描述
在这里插入图片描述


生成树

在图论的数学领域中,如果连通图 G 的一个子图是一棵包含 G 的所有顶点的树,则该子图称为G的生成树。
在这里插入图片描述


路径和路径长度

在一个图中,路径为相邻顶点序偶所构成的序列。路径长度是指路径上边的数目。例如,下图中<A,B><B,C>就是A到C的一条路径,其路径长度为2。

在这里插入图片描述


简单路径

序列中顶点不重复出现的路径称为简单路径


回路

若一条路径中第一个顶点和最后一个顶点相同,则这条路径是一条回路

猜你喜欢

转载自blog.csdn.net/starter_____/article/details/90698245