摘要:
一、残留网络及增广路 残留网络、增广路及割是构成最大流最小割定理的三个基本概念,该定理巧妙地运用网络中的最小割来描述最大流的值。 1.残留网络 对于网络G=(V,E,C),设流f是G中的流。残留网络直观上讲是由还可以容纳更多的流的边组成。对于G中的每条边<u,v>,可以定义残留容量为在不超过容量限制 阅读全文
摘要:
单源最短路之Dijkstra算法 所谓“单源最短路”是指只有唯一起点的最短路问题。常用的有朴素的Dijkstra算法写法和加了堆优化的写法,分别对应于稀疏图和稠密图的情况。 朴素的dijkstra算法,复杂度为O(V²)。 1 const int INF = INT_MAX; 2 int d[N], 阅读全文