小智 8
假设我们有一个数组1 2 4.我们将此数组表示为多项式f(x) = x^1 + x^2 + x^4.让我们来看看f(x)^2,这是
x^2 + 2 x^3 + x^4 + 2 x^5 + 2 x^6 + x^8
Run Code Online (Sandbox Code Playgroud)
n作为数组的两个元素的总和写入的方式的数量是系数x^n,并且这通常是正确的.FFT为我们提供了一种有效乘法多项式的方法*,所以基本上我们所做的就是计算f(x)^3并查看目标数S的系数.