什么是FFT FFT是用来快速计算两个多项式相乘的一种算法. 如果我们暴力计算两个多项式相乘,复杂度必然是\(O(n^2)\)的,而FFT可以将复杂度降至\(O(nlogn)\) 如何FFT 要学习FFT,我们得先了解它的思想. 首先,我们得先了解如何表示一个多项式.显然,我们最传统的方法表示多项式就是表示它的系数就好.但是,如果我们用系数来计算两个多项式相乘,复杂度无论如何都是\(O(n^2)\)的.因此,我们引入点值表示法. 补充资料:什么是点值表示 设A(x)是一个n−1次多项式,那么把n…