摘要:
前言 学基础数论的时候看过证明,然而很快就忘了,最近在学习高深一点的数论,于是再复习一下欧拉定理和费马小定理。 欧拉定理 内容 若正整数 $a,n$ 互质,则 $a^{\varphi(n)}\equiv1(mod \ n)$ 。 证明 设 $x_1,x_2,...,x_{\varphi(n)}$ 为 阅读全文
posted @ 2019-09-15 17:04
小蒟蒻hlw
阅读(324)
评论(0)
推荐(0)
摘要:
介绍 欧拉函数是小于 $x$ 的整数中与 $x$ 互质的数的个数,一般用 $\varphi(x)$ 表示。特殊的, $\varphi(1)=1$ 。 内容 通式:$\varphi(x)=x\prod_{i=1}^n{1 \frac{1}{p_i}}$ 其中, $p_1,p_2...p_n$ 为 $x 阅读全文
posted @ 2019-09-15 10:58
小蒟蒻hlw
阅读(256)
评论(0)
推荐(0)
摘要:
参考 "OI wiki" 素数筛 埃氏筛 这个很好理解,从小到大考虑每个数,将这个数的倍数标记为合数即可,但这种筛法会对很多数重复筛,复杂度是 $O(n\ log \ logn)$ ,于是可以使用欧拉筛。 cpp int Eratosthenes(int n) { int cnt = 0; mems 阅读全文
posted @ 2019-09-15 10:57
小蒟蒻hlw
阅读(364)
评论(0)
推荐(0)

浙公网安备 33010602011771号