$设t^{y}f(x)$表示$f(x)$求导$y$次。
由此构造得到$f_n(x)=f_1(x)(b_1t+c_1)….(b_it+c_i)$
可以得到$t^{y}f(x)$的系数就是后面这个,假设$t^yf(x)$的系数为$z_i$。
我们知道最后$x_i$的系数其实就是$ans_i=z_0a_i+z_1(i+1)a_{i+1}+z_2(i+2)(i+1)a_{2+1}…,ans_i\times(i)!=\sum_{j=0}^n z_jg_{j+i}$
$g_i=a_i\times(i)!$
上面就是卷积套路,翻转一下变成一般形式,就可以$NTT$了。
$HDU,G++(2900ms)$飘过,如果更快,特盘特殊点。
代码
1 |
|