Bluestein's Algorithm

Posted mangoyang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bluestein's Algorithm相关的知识,希望对你有一定的参考价值。

用下降幂搞搞事情

[ frac{m(m-1) + k(k+1) -(m-k)(m-k-1)}{2} =frac{m^2 - m + k^2 + k - m^2 - k^2 + 2mk - k + m}{2} = mk y_{m} = sum_{k=0}^n A_{k}omega^{mk}\=omega^{frac{m(m-1)}{2}}sum_{k=0}^n A_komega^{frac{k(k+1)}{2}}omega^{frac{-(m-k)(m-k-1)}{2}} ]

后面是一个卷积形式,可以快速实现求 (f(x),f(x^1), f(x^2) .. f(x^n)) 以及循环卷积意义下的多项式快速幂

以上是关于Bluestein's Algorithm的主要内容,如果未能解决你的问题,请参考以下文章

Bluestein's Algorithm

Manachar's Algorithm

布斯乘法Booth's multiplication algorithm from wikipedia

Manacher's Algorithm(马拉车算法)

Moore's voting algorithm

2018.3.10 bellman-ford algorithm, floyd-warshall algorithm and johnson's algorithm