![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模板
lzk_1049668876
stay hungry stay foolish
展开
-
linearBasis(线性基) 模板
应用 线性基最基本的应用,就是子集最大异或和问题: 子集 kk 大异或和:HDU 3949 最大路径异或和:WC2011 Xor 求子集异或值排名:BZOJ 2844 树上两点间子集最大异或和:SCOI2016 幸运数字 【非显式构造】不显式构造出集合 BB,支持动态插入。 struct LinearBasis { long long a[MAXL + 1]; ...原创 2019-01-16 11:54:42 · 296 阅读 · 0 评论 -
【模板】【无向图最小割】【Stoer-Wagner算法】
最小割集◎Stoer-Wagner算法 一个无向连通网络,去掉一个边集可以使其变成两个连通分量则这个边集就是割集;最小割集当然就权和最小的割集。 可以用最小切割最大流定理: 1.min=MAXINT,确定一个源点 2.枚举汇点 3.计算最大流,并确定当前源汇的最小割集,若比min小更新min 4.转到2直到枚举完毕 5.min即为所求输出min 不难看出复杂度很高:枚举汇点要O(n),最短增广路...原创 2019-01-20 19:21:54 · 683 阅读 · 0 评论