随笔分类 - 4.0 图论
摘要:题面 https://www.luogu.org/problem/AT2134 题解
阅读全文
摘要:题面 https://www.luogu.org/problem/CF891C 题解
阅读全文
摘要:题面 http://darkbzoj.tk/problem/4883 题解 克鲁斯卡尔维护基环森林。
阅读全文
摘要:题面 https://www.luogu.org/problem/CF888G 题解
阅读全文
摘要:题面 https://www.luogu.org/problem/P2619 题解 注意可行解的区间性质
阅读全文
摘要:题面 https://www.luogu.org/problemnew/show/CF125E 题解
阅读全文
摘要:题面 https://www.luogu.org/problem/P4768 题解
阅读全文
摘要:题面 http://darkbzoj.tk/problem/3714 题解
阅读全文
摘要:题面 https://www.luogu.org/problem/P3756 题解 四分图$+$ 花式染色
阅读全文
摘要:跟着长郡军团做的一道题。 题面 https://www.luogu.org/problem/CF704D 题解 上下界网络流傻逼题。 注意判无解的第二种姿势:$l[i]>r[i]$
阅读全文
摘要:题面 https://www.luogu.org/problem/P3973 题解 花个图理解一下,就是要选$b[x][y])$,必须选$c[x]$和$c[y]$。 最大权闭即可。
阅读全文
摘要:题面 https://loj.ac/problem/2214 一道好题。 最小费用最大流+调整法($orz$杨颙)(原谅我想到杨颙,好像我们好久没见了) 先假设所有的路都被压缩至$w=0$,然后建两类边,用最小费用最大流扩大(类似的思想:棋盘占领)。 注意求出的东西应该是后来的费用$Y - $之前的
阅读全文
摘要:懒惰的大鸽子$HellPix$来更博了。 $tarjan$三种运用: 有向图的强连通分量:$dfn[x]=low[x]$,把栈中元素弹出,直到弹出$x$。缩点双成为一个$DAG$,应用:缩点$dp$ 无向图的点双联通分量:$low[v]>=dfn[u]$,把栈中元素弹出,直到弹出$v$(此时,$u$
阅读全文
摘要:$orz$ $zhhx$ $orz$ $yyb$ $orz$ $AYSN$ 无源汇可行流:每条边取$L[i] + $最大流调整 有源汇可行流:$E + (T,S,INF) + $无源汇可行流 有源汇最小流:有源汇可行流(去掉$INF$边)$- T \rightarrow S$最大流 有源汇最大流:有
阅读全文
摘要:题面 https://www.luogu.org/problemnew/show/P2050 题解 费用流+动态加点。
阅读全文
摘要:题面 https://loj.ac/problem/3158 题解 $orz$ $AYSN$ 考场上秒出费用流$64pts$的奆神 我想这道题的时候在厕所,一开始想到费用流了,但是后来又想了一个$28pts$的背包,感觉背包更靠谱,于是就写背包了。。。 费用流貌似没那么难,可我却没有想到。果然还是太
阅读全文
摘要:已经连续很久没有当场想出来题了。。。。 $yyb$认为这是一道傻逼题,但是我并不这么认为。。。。 题面 https://www.lydsy.com/JudgeOnline/problem.php?id=3894 题解 加点:三叉戟结构的小技巧。 假设割$S$表示不学文,割$T$表示不学理。 对于一个
阅读全文
摘要:这是一道我在$15min$内没有想出来的题,但是真的没有那么难。。。。 题面 https://www.luogu.org/problemnew/show/P4311 题解 这道题不应该从最小割角度思考,应该从最大流角度思考。 最小能剩下多少转换为求最多能拿走多少。 然后是二分图的套路建图,连向$S$
阅读全文
摘要:这道题我自己想出来了一半,是二分答案检验部分。 黑白染色。 分$n \times m$的奇偶性讨论。 当$n \times m$为奇数时,黑格子和白格子不一样多,平均值和需要的次数直接可以算出来。 当$n \times m$为偶数时,黑格子和白格子一样多,当且仅当两者的权值和相等时才有解(若不等,把
阅读全文
摘要:题面 https://www.luogu.org/problemnew/show/P3163 题解 无向图多源多汇问题(存在性的判断) 首先,往返$b_n$次,看做去$2b_n$次,如果把危桥的看成容量为$1$的双向边,就是去$b_n$次。 直接建立超级源和超级汇, 第一次$S$连$a1$、$b1$
阅读全文

浙公网安备 33010602011771号