网络流
逐梦起航-带梦飞翔
为了更加长远的快乐!
展开
-
网络流—用处
网络流的用途十分广泛,下面仅仅介绍它的三种用途。一、最大流最大流的意思为从源点能流到汇点的最大流量,是网络流中最常见的一种。例题1:(来源:bzoj 1066)题意:在一个r行c列的网格地图中有一些高度不同的石柱,一些石柱上站着一些蜥蜴,你的任务是让尽量多的蜥蜴逃到边界外。 每行每列中相邻石柱的距离为1,蜥蜴的跳跃距离是d,即蜥蜴可以跳到平面距离不超过d的任何一个石柱上。石柱都不稳定,每次当蜥蜴跳...原创 2017-06-13 14:02:03 · 833 阅读 · 0 评论 -
poj1966 Network(最小割)
题意 给定一张无向图,求去掉多少个点,可以使图不连通。 题解 最小割 去掉一个点的代价为1,随便枚举两个点,就有了S和T,求最小割掉几个点使S和T不连通? 看似很最小割模板,但是最小割割的是边啊!所以我们要进行点边转换。 借用lyd一张图: 把每个点拆成入点x和出点x’,先连一条(x,x',1)。 对于原图中(x,y),按“出点连入点”的原则,(x',y,inf),(y',x,inf)...原创 2018-10-14 12:29:40 · 524 阅读 · 0 评论