ACM&OI 多项式算法专题

ACM&OI 基础数学算法专题

一、FFT基础

  1. 多项式的相关定义
  2. 拉格朗日插值
  3. 复数的运算性质和几何性质
  4. 单位根和单位根反演
  5. 快速傅里叶变换(FFT)的分治实现
  6. 快速傅里叶逆变换(IFFT)
  7. 快速傅里叶变换的倍增实现

二、FFT进阶

  1. 任意模数多项式乘法-大模数快速数论变换
  2. 任意模数多项式乘法-多模数快速数论变换
  3. 任意模数多项式乘法-MTT
  4. 长多项式的乘法
  5. 简单的加法卷积、减法卷积、循环卷积和带模的乘法卷积

三、多项式基础运算

  1. 多项式乘法逆
  2. 多项式整除
  3. 多项式取模
  4. 多项式求导积分
  5. 多项式对数
  6. 多项式牛顿迭代
  7. 多项式指数
  8. 多项式开方
  9. 多项式快速幂和多项式幂次
  10. 多项式三角函数和多项式反三角函数
  11. 多项式线段树分治
  12. 多项式启发式合并
  13. 多项式cdq分治

四、多项式进阶

  1. 多项式加速的线性递推
  2. 基于多项式取模的多项式多点求值
  3. 基于转置原理的多项式多点求值
  4. 多项式快速插值
  5. BlueStein算法/CZT
  6. 多项式线性变换
  7. exCZT
  8. 多项式的连续点值平移
  9. 基于分块的带变元矩阵乘法

五、其它卷积

  1. 指数型生成函数的卷积
  2. 快速沃尔什变换(FWT)
  3. k进制快速沃尔什变换
  4. 广义沃尔什变换(exFWT)
  5. 占位多项式和二维FFT
  6. 子集卷积(or-FST, xor-FST)
  7. 高维FFT
  8. 狄利克雷型生成函数的卷积
  9. gcd卷积和lcm卷积
posted @ 2023-01-09 13:43  JustinRochester  阅读(251)  评论(0编辑  收藏  举报