上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 120 下一页
摘要: 在一个 $N$ 个元素集合中的所有子集中选择若干个,且交集大小为 $k$ 的方案数. 按照之前的套路,令 $f[k]$ 表示钦定交集大小为 $k$,其余随便选的方案数. 令 $g[k]$ 表示交集恰好为 $k$ 的方案数. 则有 $f[k]=\sum_{i=k}^{n}\binom{i}{k}g[k 阅读全文
posted @ 2019-10-24 20:59 EM-LGH 阅读(146) 评论(0) 推荐(1) 编辑
摘要: 共有 $m$ 种物品,每个物品 $a[i]$ 个,分给 $n$ 个人,每个人至少要拿到一件,求方案数. 令 $f[i]$ 表示钦定 $i$ 个没分到特产,其余 $(n-i)$ 个人随便选的方案数,$g[i]$ 表示恰好 $i$ 个没分到特产的方案数. 按照我们之前讲的,有 $f[k]=\sum_{i 阅读全文
posted @ 2019-10-24 20:43 EM-LGH 阅读(155) 评论(0) 推荐(1) 编辑
摘要: 求树上两条路径的 LCP (树上每个节点代表一个字符) 总共写+调了6个多小时,终于过了~ 绝对是我写过的最复杂的数据结构了 我们对这棵树进行轻重链剖分,然后把所有的重链分正串,反串插入到广义后缀自动机中. 求 LCP 的话就是后缀树中两点 $LCA$ 的深度. 如果 $LCP$ 的长度小于两个重链 阅读全文
posted @ 2019-10-22 20:38 EM-LGH 阅读(232) 评论(2) 推荐(1) 编辑
摘要: 我感觉这道题挺神的~ 假设 $a[i]=b[i]$,那么我们可以将 $a$ 降序排序,然后你发现只要你按照 $1,3,5......n$ 这么取一定是合法的. 而我们发现 $2$ 比取 $3$ 优,取 $4$ 还比取 $5$ 优. 所以,我们可以这样: 强制性取第一个元素,然后其余 $\frac{n 阅读全文
posted @ 2019-10-22 16:27 EM-LGH 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 维护一个二维零一矩阵(n,m<=1000),支持四种操作(不超过10^5次): 将(i,j)置一 将(i,j)置零 将第i行零一反转yu 回到第K次操作前的状态 每次操作后输出全局一共有多少个一 你发现如果每一次操作都复制一整行的话是可以用 $bitset$ 优化的,自带/32 所以,我们对于每一个 阅读全文
posted @ 2019-10-22 16:02 EM-LGH 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 题意:给定一个环,环上有一些点包裹,你要从 $0$ 号点出发,然后每次带上一个容量为 $k$ 的背包. 问:如果要把所有的包裹都带回 $0$ 好点最少要走多少距离. 每一次只有 $3$ 种走法:走整圆,没走到半圆就返回(两个方向) 而我们可以贪心证明我们最多只会走一次整圆: 如果我们要走 $2$ 次 阅读全文
posted @ 2019-10-21 16:07 EM-LGH 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 对于每一个数字拆位,然后维护一个大小为 30 左右的桶即可. code: 阅读全文
posted @ 2019-10-21 10:28 EM-LGH 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 打个表发现我们要求的就是卡特兰数的第 n 项,即 $\frac{C_{2n}^{n}}{n+1}$. 对组合数的阶乘展开,然后暴力分解质因子并开桶统计一下即可. code: 阅读全文
posted @ 2019-10-15 18:21 EM-LGH 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 这个好神啊~ code: 阅读全文
posted @ 2019-10-15 18:19 EM-LGH 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 题意:有多项式 $F(x),G(x)$,最高次项分别为 $n,m$。$F(x)$ 最高次项系数为 $1$. $m<n$ 给定 $n$ 个不同的点值,满足 $F(x[i])=G(x[i])$ 给定多项式 $G(x)$,求 $F(k)$,$k$ 是给定的. 我们知道,$i+1$ 个不同的坐标能确定一个 阅读全文
posted @ 2019-10-15 16:50 EM-LGH 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 120 下一页