图是一种由节点和边组成的非线性数据结构。节点有时也称为顶点,边是连接图中任意两个节点的线或弧。更正式地,图可以定义为
更正式地说,图(Graph)可以定义为一个由 节点(Vertices) 和 边(Edges) 组成的集合。我们通常使用以下的数学符号来表示图:
在边集合中,每条边 ( e ) 可以看作是节点对 ( (u, v) ),其中 ( u, v \in V )。边可以是有向边或无向边:
通过这种定义,图是一种灵活而强大的数据结构,适用于各种实际场景。