随笔分类 - 数论/数学-快速傅里叶变换 (FFT/NTT)
[Contest on 2022.6.20] (👉゚ヮ゚)👉👈(●ˇ∀ˇ●)👉👈(゚ヮ゚👈)
摘要:今天才知道 "神必" 原来是 "sb" 的意思,我以前一直以为是 "神秘",还称呼一堆巧妙题目为 "神必题" 🙊
阅读全文
CodeForces - Gym 101234D Forest Game
摘要:题目 传送门 在一棵树里随机点分治,求每次选点的子树大小期望。 。 解法 其实很重要的一点就是意识到这个选点方式就是随机点分治诶。 很自然地,因为没法计算子树大小,我们将贡献转移到单点上,也即每个点的贡献就是在点分树上的深度(它的祖先比它先移动且和此点在一个联通快)。 问题
阅读全文
[学习笔记] 拆系数 FFT
摘要:0. 楔子 我们知道, 是用复数运算的,当我们需要取模且数据范围较大的时候就没有办法了,比如 这道题。 如果能减小数据范围,我们就可以先算再模,于是,拆系数 就闪亮登场了! 1. 正文 首先计算一下本题的数据范围:\(10^9\tim
阅读全文
[学习笔记] 快速数论变换 (NTT)
摘要:0. 前置芝士 可以看看我写的 还有 原根。 1. 正文 1.1. 转化 还记得单位复根吗?事实上,如果我们找到一个数满足单位复根的性质,就可以将其替代。 定义 为 . \(\omega_
阅读全文
[AHOI 2017 / HNOI 2017] 礼物
摘要:题目 传送门 解法 考虑 \[ =\sum_{i=1}^nx_i^2+\sum_{i=1}^ny_i^2+n\times c^2+2\times c\times \sum_{i=1}^nx_i-2\times c\times \sum_
阅读全文
[学习笔记] 快速傅里叶变换 (FFT)
摘要:目录0. 前置芝士0.1. 复数0.1.1. 定义0.1.2. 计算0.2. 多项式表示法0.2.1. 系数多项式0.2.2. 点值多项式0.3. 单位复根0.3.1. 定义0.3.2. 性质1. 正文1.1. 可以干什么1.2. 系数多项式 \(\rightarr
阅读全文
[Contest on 2022.4.8] 写多项式题真的是太太太太爽啦!
摘要:哈哈哈哈哈哈哈哈哈哈!
阅读全文