简单容斥,不过感觉一毛一样的题做过,可能是在多校??? ...
分类:
移动开发 时间:
2019-05-05 20:45:27
阅读次数:
238
粗体 表示 概念 上的重点; 斜体 表示 行文逻辑 上的重点; 下划线表示 个人理解 ,可能含有大量的直觉,缺乏严谨的数学推导。 顺序与OI知识的学习顺序和难度不一定相关!!! 生成函数 排列组合 康托展开 容斥 斐波那契,Fibonacci 卡特兰,Catalan 卢卡斯,Lucas 斯特林,St ...
分类:
其他好文 时间:
2019-05-04 14:56:38
阅读次数:
148
题目链接: [TJOI2019]唱、跳、rap和篮球 直接求不好求,我们考虑容斥,求出至少有$i$个聚集区间的方案数$ans_{i}$,那么最终答案就是$\sum\limits_{i=0}^{n}(-1)^i\ ans_{i}$ 那么现在只需要考虑至少有$i$个聚集区间的方案数,我们枚举这$i$个区 ...
分类:
其他好文 时间:
2019-05-03 22:25:37
阅读次数:
160
https://www.luogu.org/problemnew/show/CF809C 这个题的难点主要在于看出这个矩阵所有数字 1后,第i行第j列就等于i^j。 这个规律对着这个表,观察一会大概是可以观察出来的。 然后就是容斥+数位dp求解即可。 cpp include define N 110 ...
分类:
其他好文 时间:
2019-05-02 11:41:10
阅读次数:
138
4710: [Jsoi2011]分特产 Description JYY 带队参加了若干场ACM/ICPC 比赛,带回了许多土特产,要分给实验室的同学们。 JYY 想知道,把这些特产分给N 个同学,一共有多少种不同的分法?当然,JYY 不希望任 何一个同学因为没有拿到特产而感到失落,所以每个同学都必须 ...
分类:
Web程序 时间:
2019-04-28 12:44:40
阅读次数:
173
"[POI2007]ZAP Queries" 求n组$\sum_{i=1}^a\sum_{j=1}^b(gcd(i,j)==d)$, 1≤n≤50 000,1≤d≤a,b≤50 000。 解 不难看出是约数组合计数问题,而解决该问题常用思路有容斥原理和Mobius反演。 法一:容斥原理 尽可能特殊化 ...
分类:
其他好文 时间:
2019-04-28 09:51:26
阅读次数:
157
2839: 集合计数 Description 一个有N个元素的集合有2^N个不同子集(包含空集),现在要在这2^N个集合中取出若干集合(至少一个),使得 它们的交集的元素个数为K,求取法的方案数,答案模1000000007。(是质数喔~) 一个有N个元素的集合有2^N个不同子集(包含空集),现在要在 ...
分类:
其他好文 时间:
2019-04-27 22:44:46
阅读次数:
238
计算式 $$ S(n,m)=S(n 1,m 1)+mS(n,m) $$ $S(0,0)=1,S(i,0)=0(i 0)$ 组合意义 将$n$个不可分辨的小球放入$m$个不可分辨的盒子中,且每个盒子非空 那么上面的式子就类似与$dp$的转移了 性质 1、$S(n,m)=\frac{1}{m!}\sum ...
分类:
其他好文 时间:
2019-04-27 21:29:25
阅读次数:
217
P1450 [HAOI2008]硬币购物 暴力做法:每次询问跑一遍多重背包。 考虑正解 其实每次跑多重背包都有一部分是被重复算的,浪费了大量时间 考虑先做一遍完全背包 算出$f[i]$表示买价值$i$东西的方案数 蓝后对每次询问价值$t$,减去不合法的方案 $c_1$超额方案$f[t-c_1*(d_ ...
分类:
其他好文 时间:
2019-04-27 13:32:03
阅读次数:
167
"题目" 看到这个限制条件有点多,我们就一直容斥好了 先容斥颜色,我们枚举至少不用$i$种颜色 再容斥列,我们枚举至少不用$j$列 最后容斥行,枚举至少不用$k$行 容斥系数显然是$( 1)^i,( 1)^j,( 1)^k$,我们从$c$种颜色里选出$i$种不用,$m$列里选出$j$列不凃,$n$行 ...
分类:
Web程序 时间:
2019-04-26 18:20:12
阅读次数:
175