多项式合集

多项式乘法

FFT

见这里

NTT

可以求出两个多项式相乘结果系数对任意NTT模数(可以表示为\(a\times2^b+1\)形式的质数)取模的结果。

其实只要把FFT里的单位副根变为该模数的原根就好了。

常见的NTT模数为998244353,原根为3。

code:

void NTT(vector&f,ci l,ci len,ci op){
	if(len&1)return;
	for(int i=l;i>1;
	for(int i=l;i

多项式求逆

见这里

剩下的待更新...

你可能感兴趣的:(多项式合集)