
网络流
文章平均质量分 50
Slr2002
我曾一直想要真正奋斗一番,可是堕落和慵懒已经侵蚀我很久了,已经过了一半的时间了,我,是否还有再战的希望?
展开
-
洛谷 P1345 奶牛的电信
题目描述:就是让你求无向图最小割点数解析:把每个点分成两个点,连一条距离为一的边,再把任意两个联通的点之间连上正无穷大的边,这样求出来最小割一定是割流量为一的边。特别注意的就是源点为出发点的出点,汇点为终点的入点,否则跑出来的值一定是一。程序#include<iostream>#include<cstdio>#include<cstring>#includ...原创 2018-02-07 16:52:24 · 303 阅读 · 0 评论 -
BZOJ1479 最大获利
题目描述新的技术正冲击着手机通讯市场,对于各大运营商来说,这既是机遇,更是挑战。THU 集团旗下的 CS&T 通讯公司在新一代通讯技术血战的前夜,需要做太多的准备工作,仅就站址选择一项,就需要完成前期市场研究、站址勘测、最优化等项目。在前期市场调查和站址勘测之后,公司得到了一共 N 个可以作为通讯信号中转站的地址,而由于这些地址的地理位置差异,在不同的地方建造通讯中转站需要投入的成本也是不...原创 2018-03-07 07:58:53 · 228 阅读 · 0 评论 -
BZOJ3144 切糕
题目描述经过千辛万苦小 A 得到了一块切糕,切糕的形状是长方体,小 A 打算拦腰将切糕切成两半分给小 B。出于美观考虑,小 A 希望切面能尽量光滑且和谐。于是她找到你,希望你能帮她找出最好的切割方案。出于简便考虑,我们将切糕视作一个长 P、宽 Q、高 R 的长方体点阵。我们将位于第 z层中第 x 行、第 y 列上(1≤x≤P, 1≤y≤Q, 1≤z≤R)的点称为(x,y,z),它有一个非负的不和谐...原创 2018-03-07 08:04:17 · 307 阅读 · 0 评论 -
BZOJ1934 善意的投票
题目描述幼儿园里有n个小朋友打算通过投票来决定睡不睡午觉。对他们来说,这个问题并不是很重要,于是他们决定发扬谦让精神。虽然每个人都有自己的主见,但是为了照顾一下自己朋友的想法,他们也可以投和自己本来意愿相反的票。我们定义一次投票的冲突数为好朋友之间发生冲突的总数加上和所有和自己本来意愿发生冲突的人数。我们的问题就是,每位小朋友应该怎样投票,才能使冲突数最小?解析:经典的二者选其一的模型,思想很简单...原创 2018-03-07 08:21:54 · 298 阅读 · 0 评论 -
洛谷P2472蜥蜴
题目描述在一个r行c列的网格地图中有一些高度不同的石柱,一些石柱上站着一些蜥蜴,你的任务是让尽量多的蜥蜴逃到边界外。每行每列中相邻石柱的距离为1,蜥蜴的跳跃距离是d,即蜥蜴可以跳到平面距离不超过d的任何一个石柱上。石柱都不稳定,每次当蜥蜴跳跃时,所离开的石柱高度减1(如果仍然落在地图内部,则到达的石柱高度不变),如果该石柱原来高度为1,则蜥蜴离开后消失。以后其他蜥蜴不能落脚。任何时刻不能有原创 2018-02-07 19:25:17 · 201 阅读 · 0 评论 -
洛谷P2598 狼和羊的故事
题目描述“狼爱上羊啊爱的疯狂,谁让他们真爱了一场;狼爱上羊啊并不荒唐,他们说有爱就有方向......” Orez听到这首歌,心想:狼和羊如此和谐,为什么不尝试羊狼合养呢?说干就干! Orez的羊狼圈可以看作一个n*m个矩阵格子,这个矩阵的边缘已经装上了篱笆。可是Drake很快发现狼再怎么也是狼,它们总是对羊垂涎三尺,那首歌只不过是一个动人的传说而已。所以Orez决定在羊狼圈中再加入一些篱笆原创 2018-02-07 20:45:38 · 275 阅读 · 0 评论 -
BZOJ1458 士兵占领
题目大意:有一个M * N的棋盘,有的格子是障碍。现在你要选择一些格子来放置一些士兵,一个格子里最多可以放置一个士兵,障碍格里不能放置士兵。我们称这些士兵占领了整个棋盘当满足第i行至少放置了Li个士兵, 第j列至少放置了Cj个士兵。现在你的任务是要求使用最少个数的士兵来占领整个棋盘。扯点别的:做网络流的题最重要的就是建模,模型建好了代码都不是什么问题。往往做一道题卡很久,突然灵机一动就想出来正解,觉原创 2018-03-04 10:07:12 · 269 阅读 · 0 评论 -
BZOJ 1391 order
题目描述:有N个工作,M种机器,每种机器你可以租或者买过来.每个工作包括若干道工序,每道工序需要某种机器来完成,你可以通过购买或租用机器来完成。现在给出这些参数,求最大利润解析:这道题一看就是最大权闭合子图,如果不考虑可以购买这种操作,那和太空飞行计划那道题是一样的了。考虑到购买一件机器后就不用再租用它,那么我们只要在机器和汇点之间连一条流量为购买费用的边,其他边正常构建,用总的利益减去最小割即可...原创 2018-03-13 23:27:42 · 276 阅读 · 1 评论