摘要: 普通最大流,需要输出方案 https://www.luogu.com.cn/problem/P3254 算是很明显的建图了 点击查看代码 #include <bits/stdc++.h> #define endl '\n' #define IOS \ ios::sync_with_stdio(0); 阅读全文
posted @ 2021-11-18 14:19 FushimiYuki 阅读(32) 评论(0) 推荐(0)
摘要: 最大流,边增广边算,分层解决 https://www.luogu.com.cn/problem/P2754 一开始我以为是分层费用流,但是很容易发现这样不知道要分多少层,这个层数其实是我们要求的答案。 因此不难想到一天一天建,当前最大流=需要运输的人数时即可停止 点击查看代码 #include <b 阅读全文
posted @ 2021-11-18 14:17 FushimiYuki 阅读(37) 评论(0) 推荐(0)
摘要: 思路和P3355 骑士共存问题基本一样 点击查看代码 #include <algorithm> #include <cstring> #include <iostream> using namespace std; typedef long long ll; const int maxn = 200 阅读全文
posted @ 2021-11-13 22:27 FushimiYuki 阅读(19) 评论(0) 推荐(0)
摘要: 最大流好题!构造,思维 https://www.luogu.com.cn/problem/P1251 这个建模真的是很好的构造,凹了半天 Tutorial 不难想到把点拆成早上:输出干净毛巾,晚上:输出脏毛巾 一开始有一个很符合直觉的想法,大概建成这个样子 不难发现这样有一个问题,这样每条毛巾的最短 阅读全文
posted @ 2021-11-12 15:35 FushimiYuki 阅读(19) 评论(0) 推荐(0)
摘要: Q: 网络流如果第一题和第二题就差少数边不一样,就比如说本来(1,2)容量为1,第二问(1,2)容量变成INF,这种情况可以直接在(1,2)间加一条边继续增广来求吗? A: 可以 就加到残量网络上 就行了 那么费用流可以吗? 我觉得在最大流不变,费用改变的情况下是不可以的,因为 inline ll 阅读全文
posted @ 2021-11-12 12:52 FushimiYuki 阅读(69) 评论(0) 推荐(0)
摘要: 拆点好题,边增广边求解 https://www.luogu.com.cn/problem/P2765 题意 给 \(n\) 个柱子,有一些值为 \(1,2,\dots,num\) 的球,要求每个球放在柱子上相邻的球必须和为平方数,问 \(n\) 个柱子最多能放多少球 题解 上图来自https://k 阅读全文
posted @ 2021-11-12 11:00 FushimiYuki 阅读(40) 评论(0) 推荐(0)
摘要: 网络流+LIS DP,一般般好题(重点在于看清题目) https://www.luogu.com.cn/problem/P2766 题意 Tutorial 第一问用LIS求出 第二问首先计算 \(f(i)\),从第 \(i\) 位开始的LIS最长多少。然后将每个点拆成入点和出点,限制每个点只能用一次 阅读全文
posted @ 2021-11-11 21:21 FushimiYuki 阅读(33) 评论(0) 推荐(0)
摘要: 一道普通费用流,需要最终方法 https://www.luogu.com.cn/problem/P3356 其他的正常写就行了,说一说输出方案。 从源点开始dfs,如果这条边走了,即反向边非0,则这条边在方案里。 记得用e[i].flow += 1; e[i ^ 1].flow -= 1;把这条边去 阅读全文
posted @ 2021-11-11 15:00 FushimiYuki 阅读(51) 评论(0) 推荐(0)
摘要: 前两周都没怎么训练呜呜,作业太多了 http://codeforces.com/gym/103389 5道签到题就不放code了毕竟打完找不着了 C 连锁商店 状压DP,场上只能想到 $O(2n n2)$的做法,还觉得他卡不满,T了一发发现完全图就直接爆炸了。然后也不会优化,后来学到两种处理方式。 阅读全文
posted @ 2021-11-06 20:40 FushimiYuki 阅读(255) 评论(0) 推荐(0)
摘要: 最短路计数 https://vjudge.net/contest/464901#problem/D 题意是给一个图,问最后这个图使得每个点到 \(1\) 点距离都是原图中最短的生成树的个数。 虽然说很明显只要求最短路个数就行了,但是我也不懂为啥最短路计数是这样记的。 题解都说是最短路计数的模板... 阅读全文
posted @ 2021-10-30 09:59 FushimiYuki 阅读(24) 评论(0) 推荐(0)