数学
文章平均质量分 90
acm中的数学应用
Royen_
这个作者很懒,什么都没留下…
展开
-
数论——唯一分解定理
唯一分解定理前言一、定理内容二、素数拆分1. 试除法2. Pollard-Rho算法三、应用参考资料前言定理:对所有素数 p 和 所有整数 a,b,如果 p | ab,则 p | a 或 p | b (或两者都成立)证明:采用反证法。假设 p | ab,但 p ∤ a 且 p ∤ b。故gcd(a,p)= 1,gcd(b,p)= 1,故gcd(ab,p) = 1,而 gcd(ab,p) = p,矛盾,原命题成立。由上面这个定理我们发现,任意一个合数的素因子分解式都是唯一的。一、定理内容任何一原创 2021-10-03 18:53:22 · 3874 阅读 · 0 评论 -
数论——整数分块
整数分块一、前言二、引理三、证明四、模板代码一、前言在计算∑i=1n⌊ni⌋\sum_{i=1}^{n}⌊\frac{n}{i}⌋∑i=1n⌊in⌋的时候,枚举的时间复杂度是O(n),当n很大的时候我们是无法接受的,由于[ni][\frac{n}{i}][in]中有很多重复的区间,所以我们需要一种更高效的算法。二、引理⌊ ⌋为向下取整符号引理1:任意整数a,b,c有 ⌊abc⌋=⌊⌊ab⌋c⌋⌊\frac{a}{bc}⌋=⌊\frac{⌊\frac{a}{b}⌋}{c}⌋⌊bca⌋=⌊原创 2021-10-03 18:41:48 · 434 阅读 · 0 评论 -
数论——素数
素数一、定义二、定理三、素数判定试除法预处理法kn+i 法Miller-Rabin判定法前言前置知识算法流程四、素数的筛法参考资料一、定义素数(又称质数)是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。1 既非素数也非合数,2 是唯一偶素数二、定理设 π ( x ) 为1到x中素数的个数由黎曼推导出下面的精确公式,详情见Riemann Prime Counting Function然后又有一个神奇的比式极限让我们得到如下结论:在自然数集中,小于n的质数有如下公原创 2021-08-12 21:22:01 · 1618 阅读 · 0 评论