1. 基本定义2. 高级定义 1. 基本定义 图是由一组顶点和一组能够将两个顶点相连的边组成的自环:一条连接一个顶点和其自身的边平行边:连接同一对顶点的两条边简单图:没有平行边或自环的图相邻:两个顶点通过一条边相连子图:一幅图所有边的子集(以及他们所依附的所有顶点)组成的图连通图:从任意一个顶点都存在一条路径到达另一个顶点有向图:我感觉暂时用不到 2. 高级定义二分图:能将所有节点分成两部分的图,其中图的每条边所连接的两个顶点都分别属于不同的部分 二分图的应用场景很广泛 邻接矩阵:V×V的(布尔)矩阵邻接表数组:一个以顶点为索引的列表数组,通常用于非稠密图(稀疏图)