![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数论
JZK-Keven
退役ACMer
展开
-
杜教筛
迪利克雷卷积:,后面的可以省略 卷积:(卷积和迪利克雷卷积不是同一个东西,卷积在多项式乘法会用到)几个常见的数论函数: 莫比乌斯函数 欧拉函数 约数个数函数 约数和函数 元函数, 恒等函数,恒等于 单位函数,几个常见的迪利克雷卷积式子: 第三个式子由第一、二个式子化简得到,在莫比乌斯反演中经常用到。杜教筛:用来求...原创 2020-03-19 22:10:44 · 141 阅读 · 0 评论 -
2018 ICPC 徐州网络赛 D、Easy Math(推式子+杜教筛+枚举因数+\mu性质)
求1、若质因数分解后存在相同的质因子,那么,所以的全部都是 0,并且函数是积性函数,所以2、考虑莫比乌斯反演原创 2020-03-19 20:01:02 · 255 阅读 · 0 评论 -
常见莫比乌斯反演式子
一些不知道咋来的化简公式:原创 2020-03-13 16:01:26 · 288 阅读 · 0 评论 -
gcd求和问题(莫比乌斯反演)
easy 1、设,2、那么有,通过枚举可以将式子 化简到3、通过莫比乌斯反演,可以得到,将化掉得到式子做到这里复杂度是,对于次询问足够了,但是有些题就是询问次数超级多(比如 BZOJ 2301)4、所以...原创 2020-03-13 09:20:29 · 1130 阅读 · 0 评论 -
欧拉降幂
求( n个 a )的值。首先有欧拉降幂公式广义欧拉降幂所以我们只需要递归求每个指数与(其中 mod 表示上一层的模数) 即可得到答案有几个注意的地方:1、在每一层中的快速乘需要使用欧拉降幂来处理乘法2、要特判底数为 0 的情况3、要特判指数为 0 和 1 的情况4、运算的时候,只能算出最底层的 a 的指数,然后使用 普通快速乘来算出最后结果。...原创 2020-03-25 17:33:22 · 340 阅读 · 0 评论 -
hdu 5780 gcd
http://acm.hdu.edu.cn/showproblem.php?pid=5780题意:给定 x,n,求假的解法:一眼看起来,不太可做,按照常见套路,先辗转相除一下,化简得(我也不会化简,建议baidu.com)看起来莫比乌斯反演傻逼题,先化简一下显然第二个求和符号后面是一个迪利克雷卷积(迪利克雷卷积)复杂度怎么感觉...原创 2020-02-17 22:15:05 · 232 阅读 · 0 评论 -
BZOJ 3529 [Sdoi2014]数表
多组询问,每次询问给出 N、M、a,求满足的上式值。不考虑 a的限制,按照一般的反演套路令令 (反向枚举 )定义函数 ,并且令 (狄利克雷卷积)如果没有 a限制的话,时间复杂度是如果加上 a限制的话,首先线性预处理[如何线性预处理],将询问按照 a 的大小排序,然后每次将的更新到当前询问的,然后数论分块...原创 2019-11-08 20:28:02 · 165 阅读 · 0 评论 -
莫比乌斯反演
一、莫比乌斯函数:其中是各互不相等的质数。二、莫比乌斯函数的一些性质1、若,则 所有因数的莫比乌斯函数和等于1,否则为0。2、对于任意正整数3、莫比乌斯函数是积性函数若 则 三、莫比乌斯反演公式1、若函数和函数满足 ...原创 2019-08-30 12:31:41 · 429 阅读 · 0 评论