莫比乌斯函数和莫比乌斯反演
来源:互联网 发布:软件系统架构师 编辑:程序博客网 时间:2024/05/29 11:57
莫比乌斯函数和莫比乌斯反演
莫比乌斯函数
数论函数:定义域为正整数、陪域为复数的函数,下面讨论的函数均为数论函数。
莫比乌斯函数
- 若
- 若
- 其他情况
莫比乌斯函数性质:
1. 莫比乌斯函数是积性函数:
- 在数论中,互质的数满足此性质称为积性函数,任意数满足此性质称为完全积性函数。
- 极性函数性质
-
- 积性函数的前缀和也是积性函数
2.
3. 对任意正整数
性质1应用:可以线性筛法求莫比乌斯函数,每个数只被筛一次。
大于1的数字有3类:
- 质数:
- 存在某个质因子的指数大于1:
- 是两个互质的数的积(是若干质数的积):
注意只有数存在最小质因子的指数大于 1 时,才会被直接筛为 0,其余的情况是由
bool isPrime[maxn];int primes[maxn], mu[maxn], cnt = 0;//primes数组个数小于maxn;cnt为素数个数void mobius_sieve() { memset(isPrime, true, sizeof isPrime); mu[1] = 1; cnt= 0; for (int i = 2; i < maxn; ++i) { if (isPrime[i]) primes[cnt++] = i, mu[i] = -1; static int d; for (int j = 0; j < cnt && (d = i * primes[j]) < maxn; ++j) { isPrime[d] = false; if (i % primes[j]) mu[d] = -mu[i]; else { mu[d] = 0; break; } } }}
莫比乌斯反演
两种形式:
-
-
0 0
- 莫比乌斯反演函数
- 莫比乌斯反演函数
- 莫比乌斯函数和反演定理的理解
- 二项式反演,莫比乌斯反演。
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- ios ipv6 审核被拒通过办法,实测。
- 程序员如何自我学习与成长?
- js判断页面是否加载完成
- 关于docker部署,结合java项目一起研究
- 数值分解 (sdut oj)
- 莫比乌斯函数和莫比乌斯反演
- LBP特征计算程序
- 第二课:css选择器&选择器优先级及css3新增选择器(系统解析)
- java中方法的重载
- LeakCanary
- IOS UITextfield设置右对齐后 开头空格无法右对齐的解决方式
- 查询和删除表中重复数据sql语句
- 多线程,信号量的简单使用 GCD
- 在Struts2中,form 表单form与action之间传值