算法学习笔记(7):数论

数论

lucas定理

(nm)modp=(n/pm/p)(nmodpmmodp)

数论分块

数论分块可以快速计算一些含有除法向下取整的和式(即形如 i=1nf(i)g(ni) 的和式)。当可以在 O(1) 内计算 f(r)f(l) 或已经预处理出 f 的前缀和时,数论分块就可以在 O(n) 的时间内计算上述和式的值。
P2261 [CQOI2007] 余数求和

欧拉定理

gcd(a,m)=1,则 aφ(m)1(modm)

扩展欧拉定理

ab{abmodφ(p),gcd(a,p)=1ab,gcd(a,p)1,b<φ(p)abmodφ(p)+φ(p),gcd(a,p)1,bφ(p)(modp)

posted @   qqrj  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
点击右上角即可分享
微信分享提示