算法学习笔记
NTT(NumberTheoreticTransforms) N T T ( N u m b e r T h e o r e t i c T r a n s f o r m s ) ,即为日本电报电话公司快速数论变换。
快速数论变换 (NTT) ( N T T ) 与快速傅里叶变换 (FFT) ( F F T ) 实际上相类,可以说两者拥有相同的基础思想。 NTT N T T 有较强的针对性,需要进行变换的数据拥有原根,不过因为 FFT F F T 应用单位复根导致大量浮点操作,经常溢出,所以在部分情况(拥有原根)下运用 NTT N T T 解决能得到更精确的答案的。
首先,学习 NTT N T T 要先学习 FFT