FFT和NTT真是噩梦呢 既然被FFT和NTT坑够了,坑一下其他的人也未尝不可呢 前置知识 多项式基础知识 矩阵基础知识(之后会一直用矩阵表达) FFT:复数基础知识 NTT:模运算基础知识 单位根介绍 设有一个数a,使得an=1,其中n为满足an=1的最小正整数 满足条件的a有哪些呢? 复数域上的(cos(2π/n)+sin(2π/n)*i)(一般用ωn表示) 模运算中的原根g(mod n+1) 更宽泛地说,只要在一个集合中定义了加法和乘法,而且二者满足: 存在元素“0”,使得加上“0”的结果…