Loading

摘要: 高维前缀和 我们先看一维前缀和 for(int i=1;i<=n;i++) s[i]+=s[i-1]; 那么二维前缀和 for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) s[i][j]+=s[i-1][j]+s[i][j-1]-s[i-1][j-1]; 这个是根 阅读全文
posted @ 2022-02-09 14:44 Larunatrecy 阅读(543) 评论(0) 推荐(0)
摘要: 多项式乘法(NTT) 默认大家会了FFT…… 我们知道FFT中因为要用三角函数和复数,所以对精度要求高 并且常数比较大 那么有没有可以代替单位根的呢? 我们思考一下在FFT中应用的单位根的性质 1:\(w_n^0=1\) 保证了有初始值 2:\(w_n^{i+k}=w_n^iw_n^j\),也就是$ 阅读全文
posted @ 2022-02-09 08:26 Larunatrecy 阅读(58) 评论(0) 推荐(0)