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的主要内容,如果未能解决你的问题,请参考以下文章
布斯乘法Booth's multiplication algorithm from wikipedia
2018.3.10 bellman-ford algorithm, floyd-warshall algorithm and johnson's algorithm