[转自ACdreamer]莫比乌斯反演
来源:互联网 发布:淘宝里怎么添加地址 编辑:程序博客网 时间:2024/06/05 20:17
原文地址:http://blog.csdn.net/acdreamers/article/details/8542292
莫比乌斯反演在数论中占有重要的地位,许多情况下能大大简化运算。那么我们先来认识莫比乌斯反演公式。
定理:和是定义在非负整数集合上的两个函数,并且满足条件,那么我们得到结论
在上面的公式中有一个函数,它的定义如下:
(1)若,那么
(2)若,均为互异素数,那么
(3)其它情况下
对于函数,它有如下的常见性质:
(1)对任意正整数有
(2)对任意正整数有
线性筛选求莫比乌斯反演函数代码。
void Init(){ memset(vis,0,sizeof(vis)); mu[1] = 1; cnt = 0; for(int i=2; i<N; i++) { if(!vis[i]) { prime[cnt++] = i; mu[i] = -1; } for(int j=0; j<cnt&&i*prime[j]<N; j++) { vis[i*prime[j]] = 1; if(i%prime[j]) mu[i*prime[j]] = -mu[i]; else { mu[i*prime[j]] = 0; break; } } }}
0 0
- [转自ACdreamer]莫比乌斯反演
- 莫比乌斯反演 -- ACdreamer
- 二项式反演,莫比乌斯反演。
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 莫比乌斯反演
- 游戏素材--爱给网
- 解决android system read only的问题
- uboot中的TEXT_BASE
- 软件测试常识
- GoldenGate的安装与配置(三)oracle——oracle单向复制(linux-windows)
- [转自ACdreamer]莫比乌斯反演
- BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第14章节--使用Office Services开发应用程序 Excel Services中新功能
- webkit加载
- 2014ACM/ICPC亚洲区鞍山赛区现场赛D Galaxy(hdu 5073)
- Tomcat Can't load AMD 64-bit .dll on a IA 32
- eclipse中server location替灰色,不能修改
- minicom用法
- [Java 8] (3) 字符串遍历和Comparator接口
- LUA学习笔记20141023