0%

NTT 的中文名称为快速数论变换,英文全称为 Number-theoretic transform,是 FFT 在数论基础上的实现,可以避免 FFT 的复数运算中的精度损失。

NTT 实际上是将 FFT 中的复数运算巧妙的替换为了整数运算。

阅读全文 »

树状数组是一种数据结构,常用于区间修改、区间查询等问题,功能没有线段树多,但胜在常数比线段树小了许多,且代码较短,更容易实现。

阅读全文 »