上一页 1 2 3 4 5 6 7 ··· 59 下一页
摘要: Description 有 $n$ 个人 , $m$ 对人有冲突 , 你要从这 $n$ 个人中选出三个人成为一组 , 使得同一组的人不存在一对有冲突 "题面" Solution 容斥 答案=总方案 至少有一个与 $i$ 相连的+至少有 $2$ 个与 $i$ 相连的 $i,j,k$ 都互相连接的方案数 阅读全文
posted @ 2018-08-04 19:35 PIPIBoss 阅读(394) 评论(0) 推荐(0) 编辑
摘要: Description 支持以下操作 1.access一个点 2.问一个点上面的重链的个数 3.换根 , 并access原来的根 Solution 对于重链个数 , 我们在 $access$ 的时候对一个点的子树进行修改 . 换根的话 , 直接 $ mroot $就好了 , 注意要先 $mroot$ 阅读全文
posted @ 2018-08-04 19:35 PIPIBoss 阅读(373) 评论(0) 推荐(0) 编辑
摘要: Description 在平面直角坐标系中给定N个圆。已知这些圆两两没有交点,即两圆的关系只存在相离和包含。求这些圆的异或面 积并。异或面积并为:当一片区域在奇数个圆内则计算其面积,当一片区域在偶数个圆内则不考虑。 Solution 我们可以把异或当作容斥的一个过程....现在要确定每一个圆的系数. 阅读全文
posted @ 2018-08-04 19:34 PIPIBoss 阅读(259) 评论(0) 推荐(0) 编辑
摘要: ###基本定义 \(Hall\) 定理是二分图匹配的相关定理 用于判断二分图是否存在完美匹配 存在完美匹配的二分图即满足最大匹配数为 \(min(|X|,|Y|)\) 的二分图,也就是至少有一边的点全部被匹配到了 ###定理 设 \(M(U)\) 为与 \(U\) 中的点相连的点集,一个二分图 \( 阅读全文
posted @ 2018-08-04 19:34 PIPIBoss 阅读(3720) 评论(1) 推荐(0) 编辑
摘要: Description Solution $Min25$ 筛. 要求出 $(1+p_1⊕c_1) (1+p_2⊕c_2) .... (1+p_m⊕c_m)$ . 我们可以枚举最小质因子 $p$ , 那么就要求剩下选的数都不含小于 $p$ 的质因子 , 也就是 $p$ 作为最小质因子 . 设 $S(n 阅读全文
posted @ 2018-08-04 19:32 PIPIBoss 阅读(675) 评论(0) 推荐(0) 编辑
摘要: Description 给定 $\sum_{i=l}^r f[i]$ $f[i]=$ 把 $i$ 的每一个质因子都从小到大排列成一个序列($p_i^{c_i}$要出现 $c_i$ 次)后 , 第二大的质因子. "题面" Solution 符合 $Min25$ 筛的处理顺序. 递归处理每个质因子作为次 阅读全文
posted @ 2018-08-04 19:32 PIPIBoss 阅读(376) 评论(0) 推荐(0) 编辑
摘要: Description 给出矩阵 $n n$ 的 矩阵$A$ , 求 $A^1+A^2+A^3...+A^k$ Solution 首先我们设 $S_n=\sum_{i=1}^{n}A^i$ 容易得到结论 : $S_{a+b}=S_{a} A_{b}+S_{b}$ 于是我们可以把 $k$ 二进制分解 阅读全文
posted @ 2018-08-04 19:31 PIPIBoss 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Description 有一棵树,现在要给每个节点赋一个在1到D之间的权值,问有多少种方案满足任意一个节点的权值都不大于其父亲的权值。 n using namespace std; const int N=3010,mod=1e9+7; int n,m,head[N],to[N 2],nxt[N 2 阅读全文
posted @ 2018-08-04 19:31 PIPIBoss 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Description 给出一个长度为n的序列,给出M个询问:在[l,r]之间找到一个在这个区间里只出现过一次的数,并且要求找的这个数尽可能大。如果找不到这样的数,则直接输出0, 强制在线。 Solution 设 $pre[i]$ 表示 $i$ 之前第一个与 $a[i]$ 相同的位置 $nxt[i] 阅读全文
posted @ 2018-07-15 13:58 PIPIBoss 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Description 给出 $n$ 个点 $m$ 条边的无向图 , 和一个起点 $S$ ,问让你删除一个点和与这个点相连的边,你可以选择删除一个点, 最大化到 $S$ 的最短路发生改变的点数 "题面" Solution 按照最短路为拓扑序建立灭绝树 灭绝树的定义是:如果一个点灭绝,那么它的子树内的 阅读全文
posted @ 2018-07-15 13:49 PIPIBoss 阅读(253) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 59 下一页