随笔分类 - 图论 - 对偶图
摘要:Description 比特哈顿镇有n*n个格点,形成了一个网格图。一开始整张图是完整的。有k次操作,每次会删掉图中的一条边(u,v),你需要回答在删除这条边之后u和v是否仍然连通。 比特哈顿镇有n*n个格点,形成了一个网格图。一开始整张图是完整的。有k次操作,每次会删掉图中的一条边(u,v),你需
阅读全文
摘要:题解: 首先,我们不难猜到高度只有 $0$ 或 $1$ 两种可能,而且高度为 0 的地区组成一个联通块,高度为 1 的地区组成一个联通块。只有这样,人们所耗费的体力才是最小的。得出这个结论,题目就成了求平面图的最小割。由于最大流等于最小割,网络流的做法是显然的,不过数据过大,不加优化是很难通过的。
阅读全文
摘要:一眼裸的最大流求最小割,然而数据范围过大,跑不下来。 我们可以将平面图转成对偶图,并进行连边。 这样,每条边的长度就对应原图中的割边长度。 起点到终点的最短路即为最小割。 别用SPFA,会死的很惨 Code: 恢复内容结束
阅读全文

浙公网安备 33010602011771号