随笔分类 - 网络流/费用流
摘要:CF1288F - Red-Blue Graph 题目大意 给定一个二部图,每条边可以为红色/蓝色/无色,且一条边为红色需要付出$r$的代价,为蓝色需要$b$的代价 每个点可以为红色/蓝色/无色 1.如果该点为红色,则其所连的边中红色边边数 严格大于 蓝色边边数 2.如果该点为蓝色,则其所连的边中蓝
阅读全文
摘要:CF1264E - Beautiful League 题目大意 给定一张竞赛图,其中一些边已经确定 现在求确定剩余边的方向,使得最终图上三元环个数最大 分析 三元问题着实难以处理 考虑什么样的三个点$(x,y,z)$无法构成一个环: 三个点恰好存在一个点$x$得到两条入边,即$x\leftarrow
阅读全文
摘要:CF1187G - Gang Up 题目大意 有$k$个人在一张无向图上往1走,可以选择在原地不动或者走一条边 一个人在$x$时间到达目的地的代价是$c\cdot x$,$c$是常数 一条边同一时间被$x$个人经过的代价是$x^2\cdot d$,$d$是常数 最小化代价 分析 无法贪心,无法最短路
阅读全文
摘要:CF1061E - Politics 题目大意 给定两棵有根树$T_1,T_2$,节点均从$1-n$编号 对于节点$i$,有权值$a_i$,每个节点可以被选择一次 对于$T_1,T_2$,有$q_1,q_2$条限制,每条限制了一个子树$k$内恰好有$x$个点被选择 求最大化选择的权值之和,或者确定不
阅读全文
摘要:「雅礼集训 2018 Day8」B Solution1 设到达一个点的时间为$T_u$,从这个点出去的时间为$T_u'$ 那么显然满足$T_u\leq T_u'\leq T_u+t_u$,答案就是$\sum (t_u-(T'_u-T_u))\cdot c_u$ 对于一条边满足$T_v\ge T'_u
阅读全文
摘要:CodeChef 2020 November Challenge - Red-Black Boolean Expression 吐槽:这题很蠢,很套路 题目大意: 给定$n$个布尔变量$x_i$,每个变量有其反变量$ \overline $ 有$n$组关系$a_i,b_i$,要求$a_i\lor b
阅读全文
摘要:最大流/最小割树/等价流树 学习笔记 最小割树 \(\text{Gomory-Hu Tree}\) 前置 约定无向图点数为$n$,边数为$m$ 割:断开一些边,使得$s,t$两点不连通 设$\lambda(u,v)$为$u,v$的最小割权值 在非负边权的无向图上使用网络流即可求得两点间的最小割,但是
阅读全文
摘要:CosmicBlocks - TopCoder- 12034 (网络流) 注意题目定义的同构是存在不同的颜色覆盖关系,而不是存在不同的排列顺序 所以先枚举每一层放了那些颜色,再枚举那些颜色之间有覆盖 每一层的颜色划分数很少,最多可能同时存在的覆盖关系是$9$种,枚举复杂度最多是$29$,然后可以$2
阅读全文
摘要:Nowcodercontest5278 L动物森友会(网络流) 只有7天,是不是可以直接贪心啊。。。 网络流做法: 二分答案天数为$mid$ 建图: 源点向$Day1-Day7$连边,第$i$天的流量上限是$(\lfloor \frac{7} \rfloor +[mid \mod 7 \ge i])
阅读全文

浙公网安备 33010602011771号