https://www.luogu.com.cn/problem/CF1592F2
做完F1,然后用1的结论来思考。
场上推了几个性质。首先op4的操作行列必然两两不同,所以op4最多 max ( n , m ) \max(n,m) max(n,m) 次。然后手玩发现只有除 ( n , m ) (n,m) (n,m) 的三个格子都为1&am…
文章目录 EK求最大流题目描述输入格式输出格式数据范围 算法步骤算法时间复杂度 O ( n m 2 ) O(nm^2) O(nm2) AC CodeDinic/ISAP求最大流题目描述输入格式输出格式数据范围 算法步骤算法时间复杂度 O ( n 2 m ) O(n^2m) O(n2m) AC CodeDinic/ISAP求最小割EK求费用流题目描述输…
1.hdu3987 Harry Potter and the Forbidden Forest
这道题目有双向边和单向边,破坏一条边的代价为Wi,求破坏的总代价最小的情况下,最少要破坏几条道路,使得城市0无法到达城市n-1 就是求0-(n-1)的最小割
这…
Description 最近房地产商GDOI(Group of Dumbbells Or Idiots)从NOI(Nuts Old Idiots)手中得到了一块开发土地。据了解,这块土地是一块矩形的区域,可以纵横划分为NM块小区域。GDOI要求将这些区域分为商业区和工业区来开发。根据不同的地形环境࿰…
Description
给出一个长度为n的序列,a1~an,和m次操作,每次操作分为 0 x val,将ax变成val 1 l r k,询问在区间l~r中,最多k个不重合区间的最大和是多少。 n,m<10^5,|ai|<500,…
https://www.luogu.com.cn/problem/AT_arc142_e 他的充要条件是是什么: a i , a j ≥ m i n ( b i , b j ) a_i,a_j\ge min(b_i,b_j) ai,aj≥min(bi,bj)存在 a i ≥ m a x ( b i , b j ) a_i\ge max(b_i,b_j) ai≥max(bi,bj)
第一个条件直接预处理一…
http://cplusoj.com/d/senior/p/SS231114D
重新梳理一下题目
我们先建图 x → y x\to y x→y,然后对点分类:原串出现点,原串未出现点。
假如我们对一个原串出现点进行了操作,那么它剩余所有出边我们立刻去操作必然没有影响。所…
首先肯定先枚举数字
然后考虑二分答案
每个字符串向它合法的位置连边
然后易发现每个点出度最多为 n n n,不然没意义
所以最多 O ( n 2 ) O(n^2) O(n2) 条边
然后跑网络流,看能不能流完,也就是能不能匹配成功即可
#define M 200010
/…
文章目录 流网路残留网络增广路径割最大流最小割定理最大流Edmonds-Karp 算法算法步骤程序代码时间复杂度 流网路
流网络: G ( V , E ) G (V, E) G(V,E) 有向图,不考虑反向边s:源点t:汇点 c ( u , v ) c(u, v) c(u,v)ÿ…
https://www.luogu.com.cn/problem/P3163
考虑一条无向边 ( u , v ) (u,v) (u,v) 可走 w w w 次。
我们直接这样子转换 因此直接跑即可 但此题中如果我们直接源点练出去,汇点连出入,可能会算错: 如果都能流对应的流量,那么我…