首页 > 编程语言 > 详细

玄学算法与精彩DS Memairos Again

时间:2020-09-29 08:53:27      阅读:31      评论:0      收藏:0      [点我收藏+]

本系列恢复更新了。它将重新阐释之前学过的算法。

Fast Fourier Transform

快速傅里叶变换在算法竞赛中特指一种\(O(n\log n)\)转换系数表示法和点值表示法的算法。

单位根

\(\omega_n\)\(n\)次单位根,即\(\omega_n^n=1\)
单位根有一个良好性质\(\omega_n^{k+\frac n2}=-\omega_n^k\),可以通过复数的几何意义来证明。

离散傅里叶变换

\((b_0,b_1,b_2,\cdots,b_{n-1})\)是多项式\(A(x)\)的离散傅里叶变换,即将\((\omega_n^0,\omega_n^1,\omega_n^2,\cdots,\omega_n^{n-1})\)代入\(A(x)\)得到的点值表示。
再令\(B(x)=b_0+b_1x+b_2x^2+\cdots+b_{n-1}x^{n-1}\),将\((\omega_n^0,\omega_n^{-1},\omega_n^{-2},\cdots,\omega_n^{-(n-1)})\)代入:

\[B(\omega_n^i)= \]

分治

二进制与蝴蝶操作

MTT

Blue-Steins

玄学算法与精彩DS Memairos Again

原文:https://www.cnblogs.com/teafrogsf/p/post-FFT.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!