原文链接:https://blog.csdn.net/on_the_road344/article/details/45178243 对于正整数n,φ(n)是小于或等于n的正整数中,与n互质的数的数目; 欧拉函数就是用来求这个的。 公式: φ(x)=x(1-1/p(1))(1-1/p(2))(1-1 ...
分类:
其他好文 时间:
2020-01-30 22:45:01
阅读次数:
106
欧拉函数 一.简介 我们定义一种函数φ(x),它的值为比x小的数里与x互质的数的个数。 其计算公式是 (其中p1, p2……pn为x的所有质因数,x是不为0的整数)。 定义φ(1) = 1。 这个公式可以这样理解,对于整数x的任何一个素因子pi,在1-n中,它的倍数的个数为x/pi,剩下的数就是x* ...
分类:
其他好文 时间:
2020-01-28 22:56:38
阅读次数:
100
2020年01月27日18:36:47 1. 欧几里得算法 2. 费马小定理 3. 扩展欧几里得算法 4. 欧拉函数 5. 扩展$\textrm {CRT}$ 6. $\textrm{Lucas}$定理 7. 扩展$\textrm{Lucas}$ 8. $\textrm{BSGS}$ 9. $\te ...
分类:
其他好文 时间:
2020-01-28 10:48:57
阅读次数:
85
"Link" 把红蓝分别看成$+1, 1$,然后给序列差个分,我们要做的就是给一个无向图中的边定向使得存在一条欧拉回路。因为度数可能是奇数所以补一些$0$边就行了。 ...
分类:
其他好文 时间:
2020-01-27 12:29:16
阅读次数:
82
https://nanti.jisuanke.com/t/41299 题意:给出a , b , m . 求a的a次方b次取模后的值。 解法:拓展欧拉降幂,递归求解。 //#include <bits/stdc++.h> #include <cstdio> #include <cstring> #in ...
分类:
其他好文 时间:
2020-01-26 20:38:45
阅读次数:
87
$\phi(n)$即小于n且与n互素的整数个数。由容斥定理可得公式: $\phi(n)=\sum_{S\subseteq {\left \{ p_{1},p_{2},...,p_{k} \right \}}}(-1)^{\left | S \right |}\frac{n}{\prod_{p_{i} ...
分类:
其他好文 时间:
2020-01-24 00:06:23
阅读次数:
128
1 //并查集判联通,dfs求解欧拉回路 2 #include<iostream> 3 using namespace std; 4 const int N=150; 5 int mp[N][N];//邻接矩阵存图 6 int d[N];//点的度数 7 char res[N*N];//大于C(52 ...
分类:
其他好文 时间:
2020-01-23 22:40:42
阅读次数:
105
欧拉筛 求小于$n$的所有正整数中的素数集合 $code :$ 每个数只会被最小的素因子筛一次 ...
分类:
其他好文 时间:
2020-01-22 22:08:18
阅读次数:
68
人老了,记性就不好,这个文章主要是整理一些定理,方便后面复习。没有证明。 常见的积性函数 单位函数 $$\epsilon(n)=[n=1]$$ 欧拉函数 $$\varphi(n)=n\sum(1 \frac{1}{p_i})$$ 表示小于等于n的数字中与n互质的数字个数。 莫比乌斯函数 $$\mu( ...
分类:
其他好文 时间:
2020-01-20 21:07:53
阅读次数:
71
定义 $\varphi(n)=n\cdot(1 \frac 1{p_1})\cdot(1 \frac 1{p_2})\cdot...\cdot(1 \frac 1{p_n})$ 其中$p_i$表示$i$的质因数 特别地,$\varphi(1)=1$ 意义:对于正整数$n$,$\varphi(n)$表 ...
分类:
其他好文 时间:
2020-01-20 12:32:53
阅读次数:
100