排列组合
DraZxlNDdt
这个作者很懒,什么都没留下…
展开
-
[数学最安逸][UVa1638改编][第一类斯特林数+组合数]杆子的排列
有高为1,2,3,...,n的杆子各一根排成一行。从左边能看到l根,从右边能看到r根,求有多少种可能。 (l,r 给出T 组数据 (T 关于 O(TnLR) 或 O(nMAX(L,R)) 预处理,O (n) 查询的解法已有,现在我来安利安利汪神的无敌解法,我现在只服汪神!!!先说答案,答案为s(n-1,l+r-2) * C(l + r - 2,l - 1) (原创 2016-03-27 21:29:31 · 1034 阅读 · 1 评论 -
bzoj4403: 序列统计
题意给定三个正整数N、L和R,统计长度在1到N之间,元素大小都在L到R之间的单调不降序列的数量。输出答案对10^6+3取模的结果。自己xjbyy的解法设m=r-l+1. 那么我们先枚举一个i表示这个单调不降序列有多少个不同的数, 那么CinC_{n}^{i}就是选出i个不同的数的方案数,然后我们看剩下的n-i个数,很明显他们可以不选,或者成为这i个数中的一个,此时就对应球盒模型“n-i个相同的球放原创 2017-01-28 13:44:14 · 5331 阅读 · 0 评论 -
bzoj2839 关于组合数的若干yy
考虑容斥,最后的答案为∑ni=k(−1)i−k∗Cin∗Cki∗(22n−i−1)\sum_{i=k}^{n}(-1)^{i-k}*C_{n}^{i}*C_{i}^{k}*(2^{2^{n-i}}-1) 实际上-1和最后一部分并不需要解释,然后我们看看如何证明这个的正确性。辣鸡的证明关于普通的容斥原理,我们可以用二项式定理yy 当我们发现对于每一个交集大小为n的选法,他最后被统计的次数是这个.原创 2017-02-27 09:40:47 · 4949 阅读 · 0 评论