![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NTT
alan_cty
蒟蒻一只
别打脸(⊙o⊙)哦
展开
-
【GDOI2018模拟8.11】决战
Description N<=2500Solution听说暴力状压可以过?然而我常数不好只有90分 考虑普通的状压,F[i][s][j]表示当前填到第i行,第i行的状态为s,用了j个哲学♂家的方案数 我们把最后一维看做多项式,用x^j的系数表示答案 咦?模数是998244353哦,那我们是不是可以用NTT加速呢? 如果我们求出对于所有wiw_i,答案的多项式的点值,我们就可以通过一次插值来原创 2017-08-11 22:43:40 · 449 阅读 · 0 评论 -
【集训队互测2013】城市规划
Description求n个点的带标号连通简单图的个数。 n<=130000Solution根据套路,首先我们需要求出n个点的带标号简单图的个数,设为g[n] 显然我们有g[n]=2^(n*(n-1)/2) 考虑设答案为f[n],要怎么求出? 枚举1号点所在的联通块的大小,我们可以知道 g[n]=∑i=1nf[i]Ci−1n−1g[n−i]g[n]=\sum_{i=1}^{n}f[i]C_原创 2017-10-07 16:44:50 · 584 阅读 · 0 评论