
-----组合数学-----
文章平均质量分 93
stargazer.
夜を穿つの
展开
-
【BZOJ4555】【TJOI2016】【HEOI2016】—求和(第二类斯特林数+NTT)
传送门 题意:求∑i=0n∑j=0iS2(i,j)j!2j\sum_{i=0}^n\sum_{j=0}^{i}S_2(i,j)j!2^j∑i=0n∑j=0iS2(i,j)j!2j 由于S2(i,j),i<jS_2(i,j),i<jS2(i,j),i<j时S2(i,j)=0S_2(i,j)=0S2(i,j)=0 ...原创 2019-07-30 21:11:43 · 148 阅读 · 0 评论 -
【BZOJ2159】—Crash的文明世界(第二类斯特林数+树形dp)
传送门 考虑由于xn=∑i=0nS2(n,i)i!(xi)x^n=\sum_{i=0}^nS_2(n,i)i!{x\choose i}xn=∑i=0nS2(n,i)i!(ix) 由于(xi)=(x−1i−1)+(x−1i){x\choose i}={x-1\choose i-1}+{x-1\choose i}(ix)=(i−1x−1)+(ix−1) 考虑f[i][j]f[i][j]f...原创 2019-07-30 21:28:17 · 177 阅读 · 0 评论 -
【BZOJ5306】【HAOI2018】—染色(组合数学+NTT)
传送门 由于恰好不好要求 考虑f[i]f[i]f[i]表示至少iii个颜色数量为SSS的方案数 f[i]=(mi)(ni∗s)(m−i)n−i∗s∗(i∗s)!(s!)if[i]={m\choose i}{n\choose i*s}(m-i)^{n-i*s}*\frac{(i*s)!}{(s!)^i}f[i]=(im)(i∗sn)(m−i)n−i∗s∗(s!)i(i∗s)! 这个式子还是比...原创 2019-07-31 16:04:28 · 168 阅读 · 0 评论 -
【BZOJ5093】【Lydsy1711月赛】—图的价值(第二类斯特林数+组合数学)
传送门 Hacker rankHacker\ rankHacker rank原题付费获得可还行 考虑每一个点的贡献 枚举度数,其他所有点之间随便练 ans=2(n−1)∗(n−2)2∗∑i=0n−1(n−1i)ikans=2^{\frac{(n-1)*(n-2)}{2}}*\sum_{i=0}^{n-1}{n-1\choose i}i^kans=22(n−1)∗(n−2)∗...原创 2019-07-31 16:39:18 · 150 阅读 · 0 评论