网络流
文章平均质量分 55
doctorZ_
这个作者很懒,什么都没留下…
展开
-
P9070 [CTS2023] 琪露诺的符卡交换
有趣构造原创 2023-03-06 20:18:16 · 245 阅读 · 1 评论 -
AtCoder Beginner Contest 239
G 就是个最小割板子,但是打比赛时一直以为求最小割方案就是把流满的边当作割边,机房里几个人还同时犯了这个错误,错误的点的数量一样,当时一致认为数据有问题,事实上需要从源点开始跑广搜,找出源点不经过流量为000的边所能到达的所有的点记为SSS集,其余点记为TTT集,如果有一条边上的两个点所在集合不一样,那这条边就是割边F 关键是怎么设状态,一开始设f(x)f(x)f(x)表示当前数为xxx,期望经过几次操作大于mmm,怎么推都只能推出一个暴力dpdpdp,事实上如果把状态设为f(x)f(x)f(x)表示从1原创 2022-02-20 16:35:52 · 639 阅读 · 0 评论 -
AtCoder Beginner Contest 231
H - Minimum Coloring一道巧妙的费用流题考虑将题目转化为这样一个问题,每个行和每个列分别看成一个点,对于(Ai,Bi,Ci)(A_i,B_i,C_i)(Ai,Bi,Ci)我们就让第AiA_iAi行的点向第BiB_iBi列的点连一条大小为CiC_iCi的边,要求这个图的最小边覆盖先有一个错误做法,每个点选择一条和它连接的最小的边,不难发现这样一定可以得到一个边覆盖,但是有可能有重边,为了解决这个问题,我们任意选择一个边集EEE,再让其他没有被覆盖的点选择最小的边,这样显然会原创 2021-12-17 21:15:45 · 385 阅读 · 0 评论 -
4020. 【雅礼联考DAY02】Revolution (Standard IO)
Description地图是个矩形的网格。可以花费一定金钱在一些格子投资。被投资的格子或者四连通的格子都被投资的话,我就可以获得该格子的收益。利益最大化是作为商人的基本准则,但这是计算机的任务,拜托您了。Input第一行两个数 n,m(n,m ≤ 20),表示矩形的长和宽。接下来 n 行,每行是 m 个字符组成的字符串,描述投资的花费。接下来 n 行,每行是 m 个字符组成的字符串...原创 2020-02-11 01:03:18 · 327 阅读 · 1 评论