多项式
cheng__yu_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
FWT
快速沃尔什变换算法流程P4717 【模板】快速沃尔什变换 (FWT) 算法流程 (1) 计算 ci=∑i=j∣kajbkc_i=\sum_{i=j|k} a_jb_kci=∑i=j∣kajbk 设 fwt[a]i=∑j∣i=iajfwt[a]_i=\sum_{j|i=i} a_jfwt[a]i=∑j∣i=iaj,设序列左半边为 a0a_0a0,右半边为 a1a_1a1,可以得到: fwt[a]=merger(fwt[a0],fwt[a0]+fwt[a1])fwt[a]=merger(fwt原创 2020-07-23 01:27:00 · 159 阅读 · 0 评论 -
FFT、NTT模板
快速傅里叶基础知识FFT进行多项式乘法的步骤P3803 【模板】多项式乘法(FFT) 基础知识 离散傅里叶(DFT)和逆变换(IDFT)时间复杂度都是O(n2)O(n^2)O(n2) 快速傅里叶(FFT)时间复杂度为O(nlog2n)O(nlog_2n)O(nlog2n) 推导过程: 设A(x)=a0+a1x+a2x2+⋯+anxnA(x)=a_0+a_1x+a_2x^2+\dots+a_{n}x^nA(x)=a0+a1x+a2x2+⋯+anxn,假设n为偶数,根据奇偶性分为: A(x)=(a原创 2020-07-22 02:23:09 · 216 阅读 · 0 评论 -
拉格朗日插值法
拉格朗日插值法 维基百科链接 一个 k 次多项式,可以由 k+1k+1k+1 个 kkk 次多项式相加得到。 拉格朗日插值公式为: L(x)=∑i=0kyi∏j=0,i≠jkx−xjxi−xjL(x)=\sum_{i=0}^{k}y_i\prod_{j=0,i\neq j}^{k} \frac{x-x_j}{x_i-x_j}L(x)=i=0∑kyij=0,i=j∏kxi−xjx−xj 其中插值基函数 li(x)l_i(x)li(x) 为: li(x)=∏j=0,i≠jkx−xjx原创 2020-07-21 15:58:59 · 2464 阅读 · 0 评论
分享