随笔分类 -  最大流/最小割

该文被密码保护。
posted @ 2021-08-18 23:32 jack_yyc 阅读(3) 评论(0) 推荐(0)
摘要:A \[ \sum\limits_{i=0}^{n}\sum\limits_{1\le cj\le ai+b}i^pj^q=\sum\limits_{i=0}^{n}\sum\limits_{j=1}^{\lfloor \frac{ai+b}{c}\rfloor}i^pj^q \] 令$F(n)=\ 阅读全文
posted @ 2021-08-16 21:25 jack_yyc 阅读(84) 评论(0) 推荐(0)
摘要:题目大意: 一个立方体,每个点有一个值。 对于每个纵轴,都要选一个点使得选的点的总和最小且每个点与其所在纵轴相邻的纵轴的点的纵坐标之差的绝对值不能超过$d$ 思路: 因为每个纵轴都只能选一个,考虑最小割 每个纵轴从S到T连一条链,对于每个限制:从一个链的点$i$向另一个链的$i-d$点连边,这样表示 阅读全文
posted @ 2019-04-18 13:41 jack_yyc 阅读(116) 评论(0) 推荐(0)
摘要:T1 bzoj 2806 题目大意: 给出$n$个字符串表示模式串,$m$次询问,每次给出一个串 对于一个模式串的子串,我们可以将其称为一个好的串 对于一个给出的串,需要将这个串划分为若干段,使得这些段中好的串的总长度不少于总长的$85%$ 现在要使这个划分方案中最短的好的串的长度最大,输出这个满足 阅读全文
posted @ 2019-04-11 21:15 jack_yyc 阅读(147) 评论(0) 推荐(0)
摘要:题目大意: $n$个装备,每个装备有两个值,可以攻击该值对应的怪兽。每个装备最多用一次 每个怪兽被打一次之后就会死,每个怪兽可以被打当且仅当前面的都死了,求最多打多少个 思路: 很明显的二分图匹配,如果用$Dinic$的时候一条一条加入连向终点的边即可 但是为什么这道题我$TLE$了啊 垃圾Dini 阅读全文
posted @ 2019-04-03 14:10 jack_yyc 阅读(139) 评论(0) 推荐(0)
摘要:T1 sort 题目大意: $n$个人,每个人有一个分,$m$对关系,表示两个人的分数关系,已知关系中每个人最多有一个人的分比他小 求满足条件的所有人的排名有多少种 思路: 容易发现若没有$=$号则使用组合数就可以非常简单的合并子树 若有两个等级数为$i,j$ 我们可以枚举最终的等级数$k$,设这样 阅读全文
posted @ 2019-03-23 12:33 jack_yyc 阅读(145) 评论(0) 推荐(0)
摘要:题目大意: 两个国家 各有A和B个人,每个人有一个数值。 若两个A国的人满足$val_i\space xor \space val_j \mod 2 =1$ 则他们为朋友 若两个B国的人满足$val_i\space xor \space val_j \mod 2 =0$或者二进制下$val_i \s 阅读全文
posted @ 2019-03-18 10:49 jack_yyc 阅读(158) 评论(0) 推荐(0)
摘要:题目大意: 一棵树上每个点有权值,m次操作 每次可以在$d_i$的节点的子树中选择$t_i$个$l_i \le val \le r_i$的点 求这么多次操作后最多选多少个点(每个点只能被选一次 思路: 暴力建图非常显然 $S \rightarrow New (val=t)\rightarrow (x 阅读全文
posted @ 2019-03-12 11:19 jack_yyc 阅读(162) 评论(0) 推荐(0)
摘要:bzoj 1934 善意的投票 题目大意: 每个人可以选择睡不睡午觉 给出他们原本的意愿 以及m对朋友表示他们之间应当选择相同 求好朋友之间发生冲突的总数加上和所有和自己本来意愿发生冲突的人数 思路: 每个意愿不同的人分别连向源和汇 对于一对朋友之间连边 这样最小割即可 1 #include<ios 阅读全文
posted @ 2018-12-14 11:24 jack_yyc 阅读(178) 评论(0) 推荐(0)
摘要:题目大意: 将一个矩阵中的1和2分隔,求出最小的分隔代价 思路: 直接连边 所有点向四连块连边 其实也可以 正常的做法是狼到相邻的羊和空地,空地到相邻的空地和羊连一条流量为1的边 最后dinic 1 #include<iostream> 2 #include<cstdio> 3 #include<c 阅读全文
posted @ 2018-02-09 08:39 jack_yyc 阅读(198) 评论(0) 推荐(0)
摘要:题目大意: X军团和Y军团正在激烈地作战 在战斗的某一阶段,Y军团一共派遣了N个巨型机器人进攻X军团的阵地,其中第i个巨型机器人的装甲值为Ai 当一个巨型机器人的装甲值减少到0或者以下时,这个巨型机器人就被摧毁了 X军团有M个激光武器,其中第i个激光武器每秒可以削减一个巨型机器人Bi的装甲值 激光武 阅读全文
posted @ 2018-02-06 15:10 jack_yyc 阅读(159) 评论(0) 推荐(0)
摘要:题目大意: 在游戏中,巫妖是一种强大的英雄,它的技能Frozen Nova每次可以杀死一个小精灵 我们认为,巫妖和小精灵都可以看成是平面上的点。 当巫妖和小精灵之间的直线距离不超过R,且巫妖和小精灵的连线与任何树木都没有公共点,巫妖就可以瞬间杀灭一个小精灵。 在森林里有N个巫妖,每个巫妖释放Froz 阅读全文
posted @ 2018-02-03 14:03 jack_yyc 阅读(209) 评论(0) 推荐(0)
摘要:冬令营送到我脸上的20分都没拿全 心态爆炸 冬令营前一天学的dinic 后一天才发出来 1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 #include<cstdlib> 5 #include<cstring> 6 #inclu 阅读全文
posted @ 2018-01-28 15:43 jack_yyc 阅读(294) 评论(0) 推荐(0)