摘要: 单位根反演 最基础的用途是用于FFT中点值式转多项式 即对于$G(i)=F(\omega_ni)$,由$G(i)\(反演得到\)[xi]F(i)$的过程,称之为单位根反演 式子非常简单 \(\sum_{j=0}^{n-1}\omega_n^{ij}= \left\{\begin{aligned} \ 阅读全文
posted @ 2020-08-13 22:08 chasedeath 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 个人简介&博客阅览帮助&? 这是一个悲惨的蒟蒻ZJOIer的博客 cnblogs正在搬运至github中,基本已经完成~~(如果很卡,那没办法)~~ 没事等一下cache就可以了 二代博客,三代博客 不善口胡,擅长套简单的模板题~~ 写过一点点多项式板板题,然鹅并没有任何用处 没看过concrete 阅读全文
posted @ 2020-08-13 21:47 chasedeath 阅读(1115) 评论(0) 推荐(4) 编辑
摘要: 任意模数NTT(MTT) 模板题传送门 问题的简单描述为,求解两个值域为$\leq 109$的多项式卷积对于$P\leq 109$取模的结果 \(\ \) 问题不能直接用NTT/FFT求解,因为均超过了值域范围(double值域承受不了) \(\ \) Solution1: 3模数NTT 取几个互质 阅读全文
posted @ 2020-08-13 21:12 chasedeath 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 多项式指定大小的单位根点值式求解(含Bluestein’s Algorithm) 下面的阐述建立于存在$n$阶单位根的前提下 (如果是NTT,必须满足$n|(P-1)$ ,否则单位根可能会变成一个复杂的多维向量) \(\ \) 用卷积解决多项式与点值式的转化:Bluestein’s Algorith 阅读全文
posted @ 2020-08-13 21:06 chasedeath 阅读(429) 评论(0) 推荐(2) 编辑