会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Taco-gu
博客园
首页
新随笔
联系
订阅
管理
随笔 - 10
文章 - 0
评论 - 0
阅读 -
884
06 2023 档案
欧几里得(及其扩展算法)
摘要:# 欧几里得算法 - 算法内容 计算两个数的最大公约数的算法,也叫辗转相除法。即: gcd(a,b)=gcd(b,a%b)。 - 数学证明 设gcd(a,b)=d,则必定有:d|a且d|b,则必定有d|(ax+by)而a%b=a-a/b*b,所以d|(a%b),则d必定为b和a%b的约数,并且a%b
阅读全文
posted @
2023-06-29 22:28
Taco_gu
阅读(54)
评论(0)
推荐(0)
编辑
快速幂
摘要:# 快速幂 - 算法作用 快速幂可以用来优化
a
b
%
p
的计算,暴力做法计算n个
a
b
%
p
的时间复杂度没o(n*b),而快速幂可以将时间复杂度降到o(n*logn)。 -算法内容 先初始化
a
2
0
,
a
2
1
,
a
2
2
…
a
2
l
o
g
b
这b个数,由算术
阅读全文
posted @
2023-06-29 22:28
Taco_gu
阅读(7)
评论(0)
推荐(0)
编辑
欧拉定理
摘要:# 欧拉定理 - 定理内容 对于两个互质的整数a,n有
a
φ
(
n
)
≡
1
(
m
o
d
n
)
这里的
φ
(
n
)
指的是欧拉函数。 -数学证明 由
φ
(
n
)
可知从1到n与n互质的有$m_1,m_2,m_3\dots m_{\varphi(
阅读全文
posted @
2023-06-29 22:27
Taco_gu
阅读(156)
评论(0)
推荐(0)
编辑
欧拉函数证明与代码实现
摘要:# 欧拉函数 - 定义 对于正整数n小于等于n的数中与n互质的数的个数记为
φ
(
n
)
,即为欧拉函数 - 欧拉公式 由算数基本定理任意一个正整数都可以写作n=
p
1
a
1
p
2
a
2
⋯
p
k
a
k
那么$\varphi(n)=n\prod\limits_
阅读全文
posted @
2023-06-28 22:47
Taco_gu
阅读(169)
评论(0)
推荐(0)
编辑
公告
昵称:
Taco_gu
园龄:
1年8个月
粉丝:
0
关注:
0
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
算法二三事(10)
随笔档案
2023年7月(6)
2023年6月(4)
阅读排行榜
1. 欧拉函数证明与代码实现(169)
2. 欧拉定理(156)
3. 求组合数的四种方法(144)
4. 卡特兰数(127)
5. 容斥原理(81)
点击右上角即可分享