问题是要计算多项式。假设所有系数都适合一个机器字,即可以在单位时间内进行操作。
您可以通过以树形式应用FFT 来进行次。你能做O (n log n )吗?
很好的问题,似乎我在某人的博客中看到了类似的内容,但我不记得它在哪里。
—
Grigory Yaroslavtsev
次要观察:我们知道(在Q,比如说工作)的n根,所以这个问题就相当于:鉴于α 1,... ,α ñ,计算多项式(X - α 1)... (X - α ñ)。(我猜是)
—
ShreevatsaR
您可以参考结果吗?
—
Mohammad Al-Turkistany 2010年
如@Suresh所述,这是一种简单的分而治之的方法。可以将其概括为n个多边形的可以不同,在这种情况下,您可以以霍夫曼树的形式划分。请参阅Strassen:连续分数的计算复杂性。
—
Zeyu 2010年
我们可以在时间O (n log n )中计算个常数为2的向量的卷积吗?
—
卡韦