离散数学中的图
说到“图”,可能大部分人想到的是饼状图、柱状图,或者数学中y=f(x)所呈现的图,而计算机科学或离散数学中说的“图”却是下面这样的。
上图中的圆圈叫作“顶点”(也叫“结点”),连接顶点的线叫作“边”。也就是说,由顶点和连接每对顶点的边所构成的图形就是图。
加权图
上面讲到的都是由顶点和边构成的图,而我们还可以给边加上一个值。
这个值叫作边的“权重”或者“权”,加了权的图被称为“加权图”。没有权的边只能表示两个顶点的连接状态,而有权的边就可以表示顶点之间的“连接程度”。
有向图
当我们想在路线图中表示该路线只能单向行驶时,就可以给边加上箭头,而这样的图就叫作“有向图”。
参考: 我的第一本算法书 4-2 广度优先搜索