![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
组合计数
zsyz_lb2003
这个作者很懒,什么都没留下…
展开
-
组合计数
加法原理 若完成一件事的方法有n类,其中第i类方法包括a_i种不同的方法,且这些方法互补重合,则完成这件事共有a1+a2+...+ana_1+a_2+...+a_na1+a2+...+an种不同的方法。 乘法原理 若完成一件事需要n个步骤,其中第i个步骤有a_i种不同的完成方法,且这些步骤互不干扰,则完成这件事共有a1∗a2∗...∗ana_1*a_2*...*a_na1∗a2∗...∗...原创 2019-04-28 07:43:13 · 179 阅读 · 0 评论 -
计算系数[NOIP2011]\[CH3601]
题面描述 传送门 思路 根据二项式定理原创 2019-04-28 07:54:52 · 154 阅读 · 0 评论 -
Lucas定理
若p是质数,则对于任意整数1≤m≤n1\le m\le n1≤m≤n,有: Cnm≡Cnmodpmmodp∗C⌊np⌋⌊mp⌋(modp)\huge\ C_n^m\equiv C_{n \operatorname{mod}p}^{m \operatorname{mod} p}*C_{\left\lfloor\frac{n}{p}\right\rfloor}^{\left\lflo...原创 2019-04-28 13:55:55 · 121 阅读 · 0 评论 -
古代猪文[BZOJ1951]\[Sdoi2010]
题目描述 传送门 (“在那山的那边海的那边有一群小肥猪。他们活泼又聪明,他们调皮又灵敏。他们自由自在生活在那绿色的大草坪,他们善良勇敢相互都关心……” )xswl 思路 一句话题意:给定整数q,n(1≤q,n≤109)q,n(1\le q,n\le 10^9)q,n(1≤q,n≤109),计算q∑d∣nCnd(mod999911659).q^{\sum_{d\mid n}C_n^d}(\oper...原创 2019-04-28 14:07:23 · 174 阅读 · 0 评论 -
容斥原理
容斥原理 设S_1,S_2,…,S_n为有限集合,∣S∣\left\vert\\{S}\right\vert∣S∣表示集合S的大小,则: ∣⋃i=1nSi∣=∑i=1n∣Si∣−∑1≤i<j≤n∣Si∩Sj∣+∑1≤i<j<k≤n∣Si∩Sj∩Sk∣+⋯\left\vert\bigcup_{i=1}^nS_i\right\vert=\sum_{i=1}^n...原创 2019-04-29 07:33:39 · 133 阅读 · 0 评论 -
Devu and Flowes[Codeforces451E]
题面描述 传送门(由于CF要翻墙,所以推荐用Luogu) 思路 经过观察,就是一道多重集的组合数的模板题 CN+M−1N−1−∑i=1NCN+M−ni−2+∑1≤i<j≤NCN+M−ni−nj−3N−1−⋯+(−1)NCN+M−∑i=1Nni−(N+1)NC_{N+M-1}^{N-1}-\sum_{i=1}^NC_{N+M-n_i-2}+\sum_{1\le i<j\l...原创 2019-04-29 08:52:44 · 94 阅读 · 0 评论