随笔分类 -  数论/数学-快速傅里叶变换 (FFT/NTT)

[Contest on 2022.6.20] (👉゚ヮ゚)👉👈(●ˇ∀ˇ●)👉👈(゚ヮ゚👈)
摘要:今天才知道 "神必" 原来是 "sb" 的意思,我以前一直以为是 "神秘",还称呼一堆巧妙题目为 "神必题" 🙊 阅读全文
posted @ 2022-06-21 22:29 Oxide 阅读(90) 评论(0) 推荐(1) 编辑
CodeForces - Gym 101234D Forest Game
摘要:题目 传送门 在一棵树里随机点分治,求每次选点的子树大小期望。 n105。 解法 其实很重要的一点就是意识到这个选点方式就是随机点分治诶。 很自然地,因为没法计算子树大小,我们将贡献转移到单点上,也即每个点的贡献就是在点分树上的深度(它的祖先比它先移动且和此点在一个联通快)。 问题 阅读全文
posted @ 2021-03-10 22:47 Oxide 阅读(90) 评论(0) 推荐(1) 编辑
[题目小结] 快速傅里叶变换 (FFT/NTT)
摘要:甚至只有一道题( 阅读全文
posted @ 2021-02-19 17:51 Oxide 阅读(7) 评论(0) 推荐(0) 编辑
[学习笔记] 拆系数 FFT
摘要:0. 楔子 我们知道,FFT 是用复数运算的,当我们需要取模且数据范围较大的时候就没有办法了,比如 这道题。 如果能减小数据范围,我们就可以先算再模,于是,拆系数 FFT 就闪亮登场了! 1. 正文 首先计算一下本题的数据范围:\(10^9\tim 阅读全文
posted @ 2021-02-16 20:23 Oxide 阅读(165) 评论(0) 推荐(0) 编辑
[学习笔记] 快速数论变换 (NTT)
摘要:0. 前置芝士 可以看看我写的 FFT​ 还有 原根。 1. 正文 1.1. 转化 还记得单位复根吗?事实上,如果我们找到一个数满足单位复根的性质,就可以将其替代。 定义 ωngφ(p)n​. \(\omega_ 阅读全文
posted @ 2021-02-15 17:10 Oxide 阅读(208) 评论(0) 推荐(0) 编辑
[AHOI 2017 / HNOI 2017] 礼物
摘要:题目 传送门 解法 考虑 i=1n(xiyi+c)2 \[ =\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_ 阅读全文
posted @ 2021-02-11 13:37 Oxide 阅读(29) 评论(0) 推荐(0) 编辑
[SDOI 2015] 序列统计
摘要:真的太烂了。 阅读全文
posted @ 2021-02-03 11:48 Oxide 阅读(57) 评论(0) 推荐(0) 编辑
[学习笔记] 快速傅里叶变换 (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. FFT 可以干什么1.2. 系数多项式 \(\rightarr 阅读全文
posted @ 2021-02-02 19:58 Oxide 阅读(484) 评论(0) 推荐(0) 编辑
[Contest on 2022.4.8] 写多项式题真的是太太太太爽啦!
摘要:哈哈哈哈哈哈哈哈哈哈! 阅读全文
posted @ 2020-03-25 08:41 Oxide 阅读(28) 评论(0) 推荐(0) 编辑
[TJOI 2017] DNA
摘要:…… 阅读全文
posted @ 2020-03-01 17:25 Oxide 阅读(107) 评论(0) 推荐(0) 编辑




点击右上角即可分享
微信分享提示