标签:src net link 学习笔记 rar lock break pdf leak
参考资料:
[大部分还没看完,目前主要看了popoqqq那篇 orz]
http://wenku.baidu.com/link?url=Kzzxkk64CFU7sfDeJbGKNpZpFJzJY1ZwNoaPgGo7tPSpv4KJvGAkStkpzytG46gjQuqNX7NB0merxfS4knD2H5fw7s4oHu1o1-6p16_VbEm
http://wenku.baidu.com/view/77396ebb27d3240c8547ef2e.html?re=view
http://vfleaking.blog.uoj.ac/slide/87
【零】
什么是反演:
假设有两个函数 f 和 g 满足:
已知 f 求 g 的过程就称为反演。
【一】
【二】
【莫比乌斯函数】
1.
2.性质:
(1)
证明:n!=1时,质因子次数都为1,i个质因子的有C(k,i)个,那么:
根据二项式定理:
得证
(2)
证明:
i/n化为最简分数j/d,那么d|n且gcd(j,d)=1
以d为分母的最简分数有phi(d)个
一共n个分数
(3)
证明:用上面那个式子,裸上莫比乌斯反演 f(n)=n,g(n)=phi(n)
3.求莫比乌斯函数
线性筛
bool notp[N]; int p[N],mu[N]; void sieve(){ mu[1]=1; for(int i=2;i<=N-1;i++){ if(!notp[i]) p[++p[0]]=i,mu[i]=-1; for(int j=1;j<=p[0]&&i*p[j]<=N-1;j++){ int t=i*p[j]; notp[t]=1; if(i%p[j]==0){ mu[t]=0; break; } mu[t]=-mu[i]; } } }
莫比乌斯反演就是偏序集上的容斥原理
标签:src net link 学习笔记 rar lock break pdf leak
原文地址:http://www.cnblogs.com/candy99/p/6204441.html