![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数论
文章平均质量分 68
blazeDP
一个算法爱好者!
展开
-
数论函数、积性函数、和函数
一、数论函数定义:数论函数指一类函数的称谓,这类函数的共同点是:定义域是正整数N*,值域是一个数集。加法:逐项相加即可数乘:用一个常数 x 乘f ( n ) = x ∗ f ( n )例如:,表示正整数n的正因子之和。,表示正整数n的正因子个数。二、积性函数(一)、积性函数定义:如果一个数论函数 f()满足:当gcd(n,m)==1时,f ( n ∗ m ) = f ( n ) ∗ f ( m ) ,则 f()为积性函数。(二)、完全积性函数定义:当gcd(n,m) ≠ 1 时原创 2021-11-03 07:27:56 · 1954 阅读 · 0 评论 -
莫比乌斯函数、莫比乌斯反演
莫比乌斯函数在学习这个函数之前,最好先了解欧拉函数莫比乌斯函数:数论函数,由德国数学家和天文学家莫比乌斯(Möbius ,1790–1868)提出。梅滕斯(Mertens)首先使用μ(n)作为莫比乌斯函数的记号。而据说,高斯(Gauss)比莫比乌斯早三十年就曾考虑过这个函数。莫比乌斯函数在数论中有着广泛应用。莫比乌斯函数完整定义的通俗表达:1)莫比乌斯函数μ(n)的定义域是N2)μ(1)=13)当n存在平方因子时,μ(n)=04)当n是素数或奇数个不同素数之积时,μ(n)= -15)当n原创 2020-11-18 10:18:25 · 5657 阅读 · 3 评论 -
欧位函数及欧拉定理
欧拉函数1点击打开链接欧拉函数2点击打开链接欧拉函数3点击打开链接欧拉函数4点击打开链接原创 2018-10-27 10:09:25 · 1446 阅读 · 1 评论 -
欧几里得、扩展欧几里德及其应用(解不定方程、求逆元)www
一、欧几里得算法(中国叫辗转相除法):gcd(a,b)=gcd(b,a%b)证明:设d是a、b的公因数(或公因子)则有d|a、d|b(根据整除定义)存在q1、q2使得a=q1*d、b=q2*d又因为对于整数a、b可写成b=aq+r(q是某一整数,r=a%b)所以q2*d=q1*d*q+r即r=q2*d-q1*d*q=(q2-q1*q)*d即d|r,也就是d|(a%b)得到结论一:a、...原创 2018-10-16 20:48:25 · 1752 阅读 · 1 评论 -
整除及其性质
整除的定义:若整数a除以非零整数b,商为整数,且余数为零, 我们就说a能被b整除(或说b能整除a),即b∣a,读作“b整除a”或“a能被b整除”。a叫做b的倍数,b叫做a的约数(或因数)。整除的基本性质及证明:①若a|b,a|c,则a|(b±c)。证明:因为a|b和a|c,所以∃q1,q2∈Z,使得b=q1*a c=q2*a,可推出b±c=q1*a±q2*a=(q1±q2)*a。...原创 2018-08-31 20:52:06 · 11131 阅读 · 1 评论 -
判断一个数是否为质数/素数——从普通判断算法到高效判断算法思路
转载https://blog.csdn.net/huang_miao_xin/article/details/51331710转载 2018-07-18 11:57:27 · 6216 阅读 · 0 评论 -
NOIP 2017 小凯的疑惑
引用博主:Hany01的文章 NOIP 2017 小凯的疑惑 (数学)博文地址:https://blog.csdn.net/hhaannyyii/article/details/78618358分析:(野路子:因为>=a*b的数都能由a和b组成,这个可以证明(此处省略)。那么就考虑小于a*b的数。简单想法就是找几对小的a和b,把最大不能组成的数推出,再尝试写出公式。(考试时学...转载 2018-07-18 10:39:21 · 829 阅读 · 0 评论