![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 87
Exelite
AFO
展开
-
Gomory-Hu Tree 最小割树(详)
Gomory-Hu Tree\text{Gomory-Hu Tree}Gomory-Hu Tree 最小割树定义 每条边(u,v)(u,v)(u,v)两边的点集表示一个(u,v)(u,v)(u,v)的最小割。点集表示一个最小割的割集(方案)性质使 最小割树 区别于 等价流树重要定理 对(s,t)(s,t)(s,t)的一个最小割Cut(W,V−W)Cut(W,V-W)Cut(W,V−W),有∀u,v∈W,∃X⊆W,Cut(X,V−X)=cut(u,v)\large \for原创 2021-07-03 11:22:46 · 325 阅读 · 0 评论 -
Gomory-Hu Tree 最小割树
Gomory-Hu Tree\text{Gomory-Hu Tree}Gomory-Hu Tree 最小割树参考了16年国集论文中的《浅谈无向图最小割的一些算法及应用》 — 绍兴市第一中学 王文涛定义 每条边(u,v)(u,v)(u,v)两边的点集表示一个(u,v)(u,v)(u,v)的最小割。重要定理 对(s,t)(s,t)(s,t)的一个最小割Cut(W,V−W)Cut(W,V-W)Cut(W,V−W),有∀u,v∈W,∃X⊆W,Cut(X,V−X)=cut(原创 2021-06-24 20:00:17 · 206 阅读 · 1 评论 -
图论(详)
图论(2)网络流反向边 — 改变之前的选择,顺便补充新流 / 交换不同流的去向复杂度证明FFFFFF — O(E max v)O(E\,max\,v)O(Emaxv)EKEKEK/SAPSAPSAP(最短路增广)— O(nm2)O(nm^2)O(nm2) :一条边(或其反向边)每满流一次,两次的增广路长度至少多加2:考虑增广路1 s-u-v-t (dis=diss−u+disv−t+1\large dis=dis_{s-u}+dis_{v-t}+1dis=diss−u+原创 2021-06-11 22:32:14 · 171 阅读 · 0 评论 -
图论(1)
图论网络流反向边 — 改变之前的选择,顺便补充新流 / 交换不同流的去向复杂度证明FFFFFF — O(E max v)O(E\,max\,v)O(Emaxv) ,特殊情形EKEKEK/SAPSAPSAP(最短路增广)— O(nm2)O(nm^2)O(nm2) :每增广一次某边,增广路长度加2,即增广路条数O(nm)O(nm)O(nm)。dinicdinicdinic (多路增广) — O(n2m)O(n^2m)O(n2m) :单次增广O(nm)O(nm)O(nm) — 当前弧变化O原创 2021-06-11 22:31:21 · 92 阅读 · 0 评论