简单欧拉函数递推 用埃式筛会吃亏 C++ include include include include using namespace std; const int maxn = 5e6+11; typedef unsigned long long ll; ll phi[maxn]; void e ...
分类:
其他好文 时间:
2018-01-10 18:34:34
阅读次数:
133
KMP 欧拉筛 输入输出外挂 测试时间 1 printf("%.3lf\n", (double)clock()/CLOCKS_PER_SEC); 只有不断学习才能进步! ...
分类:
其他好文 时间:
2018-01-09 16:41:02
阅读次数:
186
关于傅立叶变换,知乎上已经有一篇很好的 "教程" ,因此,这篇文章不打算细讲傅立叶的物理含义,只是想从图像的角度谈一谈傅立叶变换的本质和作用。 本文假设读者已经熟知欧拉公式: $$ e^{j\pi x}=\cos{\pi x}+j\sin{\pi x} $$ 并且知道高数课本中给出的傅立叶变换公式: ...
分类:
其他好文 时间:
2018-01-09 14:42:00
阅读次数:
159
数论总结1(基础数论) 进制位、质数、欧拉函数、欧几里得、同余方程、中国剩余...... ...
分类:
其他好文 时间:
2018-01-09 13:34:57
阅读次数:
281
题目链接 哇杜教筛超炫的 有没有见过$O(n^\frac{2}{3})$求欧拉函数前缀和的算法?没有吧?蛤蛤蛤 首先我们来看狄利克雷卷积是什么 首先我们把定义域是整数,陪域是复数的函数叫做数论函数。 然后狄利克雷卷积是个函数和函数的运算。 比如说有两个数论函数f,g 那么它们的狄利克雷卷积就是f*g ...
分类:
其他好文 时间:
2018-01-07 16:06:27
阅读次数:
149
题链: http://poj.org/problem?id=2284 题解: 计算几何,平面图的欧拉定理 欧拉定理:设平面图的定点数为v,边数为e,面数为f,则有 v+f-e=2 即 f=e-v+2 所以$N^2$求出所以线段的交点,并去重, 然后再计算出最后共有多少边,(判断点是否在线段上,是的话 ...
分类:
其他好文 时间:
2018-01-07 14:06:44
阅读次数:
134
【POJ2154】Color 题意 :求用$n$种颜色染$n$个珠子的项链的方案数。在旋转后相同的方案算作一种。答案对$P$取模。 询问次数$\le 3500$,$n\le 10^9,P\le 30000$ 题解 :旋转i次的循环个数显然是$gcd(i,n)$,然后套用Pólya定理。 $$ans= ...
分类:
其他好文 时间:
2018-01-07 11:44:05
阅读次数:
108
【SPOJ419】Transposing is Fun 题意 :给你一个$2^a\times2^b$的矩阵,将$1...n$中的数依次从左到右,从上往下填到矩阵里,再把矩阵转置,然后把所有数从左到右,从上往下拿出来得到一个新的排列$A$。你现在每次可以交换两个数,问你从$1...n$变成排列$A$最 ...
分类:
其他好文 时间:
2018-01-07 11:37:28
阅读次数:
190
【POJ2888】Magic Bracelet 题意:一个长度为n的项链,有m种颜色的珠子,有k个限制(a,b)表示颜色为a的珠子和颜色为b的珠子不能相邻,求用m种珠子能串成的项链有多少种。如果一个项链在旋转后与另一个项链相同,则认为这两串珠子是相同的。 $n\le 10^9,m\le 10,k\l ...
分类:
其他好文 时间:
2018-01-07 11:33:06
阅读次数:
154
代码以后再补 欧拉函数 我们用$\phi(n)$表示欧拉函数 定义:$\phi(n)$表示对于整数$n$,小于等于$n$中与$n$互质的数的个数 性质 1.$\phi(n)$为积性函数 2.$\sum_{d|n}\phi(d)=n$ 3.$1$到$n$中与$n$互质的数的和为$n*\dfrac{\p ...
分类:
其他好文 时间:
2018-01-06 23:20:10
阅读次数:
199