mod 运算与乘法逆元 %运算 边乘边mod 乘法 除法 mod 希望计算5/2%7=6 乘法 除法 mod 希望计算5/2%7=6 两边同时/x 在取mod(p)运算下,a/b=a*bp-2 bp-2 =1/b bp-2 是b的乘法逆元 =6 P3811 P1082 P不为素数 Φ(m)欧拉函数: ...
分类:
其他好文 时间:
2019-05-02 10:09:27
阅读次数:
200
同余: 概念: 整数a mod 整数b,得到正余数为c。 c±kb(k为自然数)均为a除以b的余数,属同余系。 一般写为ax≡≡b(mod c) ("≡"打法:Alt+小键盘的41428) 而同余理论创立者则是高斯! 接下来我们进一步了解同余的性质: (1)两数的和(或差)于他们余数的和(或差)同余 ...
分类:
其他好文 时间:
2019-04-22 13:53:42
阅读次数:
390
线性求法,即预处理出阶乘以及逆元 阶乘的递推式非常好想,fac[i]=fac[i 1] i 不过最大的逆元需要使用快速幂处理一下,就像这样 于是根据数学公式,组合数就非常好求了 需要注意,最好将式子拆成两部分,否则容易乘爆 (连WA8次的惨痛教训) 最后我们就可以愉快地输出了 数学证明我会写在以后的 ...
分类:
其他好文 时间:
2019-04-10 18:01:37
阅读次数:
598
三、乘法逆元 一、定义 若在mod p意义下,对于一个整数a,有a*b≡1(mod p),那么这个整数b即为a的 乘法逆元,同时a也为b的乘法逆元 一个数有逆元的充分必要条件是gcd(a,p)=1,此时a才有对p的乘法逆元 二、逆元是干什么的呢首先对于除法取模不成立,即(a / b) % p ≠ ( ...
分类:
其他好文 时间:
2019-04-08 21:28:29
阅读次数:
218
多项式求逆 多项式求逆指的是给定一个多项式$F(x)$,求出一个多项式$G(x)$满足 $$F(x) G(x)\equiv1\pmod {x^n}$$ 它是怎么做的? 我们称一个多项式的“度”为其最高次项系数$+1$ 首先,我们知道当$n=1$的时候,显然$G(x)$即为$F(x)$的常数项之逆元 ...
分类:
其他好文 时间:
2019-04-02 10:56:01
阅读次数:
140
组合数公式: 我们需要求阶乘和逆元阶乘 我们就用1e9+7来求余吧 费马小定理 a^(p-1) ≡1 (mod p) 两边同除以a a^(p-2) ≡1/a (mod p) 数论1/a 是inv(a) 应该写a^(p-2) ≡ inv(a) (mod p) 所以inv(a) = a^(p-2) (m ...
分类:
其他好文 时间:
2019-02-22 21:42:21
阅读次数:
208
同余&逆元 1. 同余 1. 同余的基本概念及性质 1. 若$x$%$m=a$即m是 x a 的一个因子, 则称x与a关于m同余,记作:$$x \equiv a(mod \;m)$$ 2. 同余基本性质: ○1. 自反性:$a \equiv a(mod\;m)$ ○2. 对称性:$a ...
分类:
其他好文 时间:
2019-02-17 15:25:40
阅读次数:
179
PS:求逆元的部分在文章最后。。。最好也看看前边的知识吧qwq 用筛法求素数的基本思想是:把从1开始的、某一范围内的正整数从小到大顺序排列, 1不是素数,首先把它筛掉。剩下的数中选择最小的数是素数,然后去掉它的倍数。依次类推,直到筛子为空时结束。(来自 百度百科) 一般的筛法(埃拉托斯特尼筛法)的效 ...
分类:
其他好文 时间:
2019-02-14 00:15:32
阅读次数:
165
~~方便复制~~ exgcd 用途 解不定方程 $ ax+by = c $ 逆元 exLucas ...
分类:
其他好文 时间:
2019-02-12 00:32:57
阅读次数:
156
今天学了一天数学,觉得自己都要转竞了23333 题目链接https://vjudge.net/contest/282927#problem/E 这里说一说求组合数的方法吧 其实就是求阶乘及其逆元的方法: 规定mod为模数,n为数据规模 1.mod为素数 费马小定理:nlogn 线性求逆元(n较小) ...
分类:
其他好文 时间:
2019-02-10 20:14:03
阅读次数:
172