基础数论
yqcr
这个作者很懒,什么都没留下…
展开
-
乘法逆元
先来看几个同余式: 1.(a+b)%p=(a%p+b%p)%p; 2. (a-b)%p=(a%p-b%p)%p; 3. (ab)%p=(a%pb%p)%p; 然而当变成除法的时候同余式便不对了即:(a/b)%p不等于(a%p/b%p)%p想要解决这个问题我们就可以把除法变成乘法,即变成(a%p*(1/b)%p)%p这样就正确了,那么这里%p情况下的1/b就是b的逆元。 理解了什么是逆元,那么就要...原创 2020-04-05 13:39:57 · 193 阅读 · 0 评论 -
素数筛(5种)
关于筛素数大概有以下几种方法 1.遍历2–(n-1)判断有没有除一和其本身以外的因子。 2.加一点点技巧因为n=n的1/2次方乘以n的1/2次方,所以若n在2-(根号n)存在因子,则在根号n–n也存在因子,所以我们只需要遍历2–根号n就可以判断了。 ...原创 2020-04-04 20:11:59 · 3324 阅读 · 1 评论