03 2022 档案
摘要:https://www.luogu.com.cn/problem/P7520 考虑支配树,一个显然的结论是如果一个点的受支配集合发生改变,那么他在支配树上子树中的所有点的受支配集合都会发生改变 那么只要求出所有他的父亲不改变、他改变的点就可以了,然后往子树里推标记统计最终的标记个数即可 那么原本是要
阅读全文
摘要:一般图最大匹配 对二分图进行匈牙利的时候,称距离交替树的根偶数条边的点是偶点,距离奇数条边的点是奇点 显然,二分图里不会有偶点和偶点的边,不会有奇点和奇点的边,如果给交替树从父亲到儿子定向,所有偶点到奇点的边是非匹配边,奇点到偶点的边是匹配边 在一般图中: 对于奇点到奇点的边,是没用的,因为走不出交
阅读全文
摘要:数学 高斯消元 需要求逆元: inline ModInt det(int n,ModInt (*a)[N]){ ModInt ans;ans=1; for(int i=1;i<=n;i++){ if(!a[i][i].x){ ans=0-ans; for(int k=i+1;k<=n;k++)if(
阅读全文
摘要:数据结构 普通堆、可删堆 struct Node{ __attribute__((always_inline))inline int operator < (const Node &o){} __attribute__((always_inline))inline int operator == (
阅读全文
摘要:图论 邻接表 struct Graph{ int fir[N],nex[M],to[M],tot; inline void add(int u,int v,int flag=1){ to[++tot]=v;nex[tot]=fir[u];fir[u]=tot; if(flag) add(v,u,0)
阅读全文
摘要:https://www.luogu.com.cn/problem/CF757G 可持久化点分树 首先一个暴力的想法就是点分树上每个点开一个线段树,下标是那个排列 的下标,维护个数和距离和 但发现这样空间就变成 了,而且有修改,不能像 开店 那个题那样简
阅读全文
摘要:https://www.luogu.com.cn/problem/P4220 https://www.luogu.com.cn/problem/P4565 两个都给出点分治的做法,看起来边分治不光跑的慢还没什么不可替代性? 暴力写挂 考虑那个式子有两个不同树上的 \(\operatorname{LC
阅读全文
摘要:安装版的配置文件在 C 盘上,机房电脑一重启就全没了。。。 免安装原版下载:files.cnblogs.com/files/suxxsfe/Notepad_7.9.3_x64_Portable.rar 修改过快捷键:files.cnblogs.com/files/suxxsfe/Notepad_7.
阅读全文