乘法逆元

目录

01 - 模运算的性质

(a+b)%p = (a%p + b%p)%p

(a-b)%p = (a%p - b%p)%p

(a * b)%p = ((a%p) * (b%p))%p


02 - 乘法逆元

首先说下为什么出现:对于大数的除法,是没有除法的模运算公式的,乘法逆元的出现,把除法转化为了乘法,从而可以取模而不会爆longlong

存在条件 当且仅当b 与 p互质

费马小定理 :若 p 为质数, 则 b^(p-1) 1(mod p)

                        ​​​​​​​        ​​​​​​​        ​​​​​​​    即b*b^(p-2) ≡ 1 (mod p)

而 b * b(inv)  ≡ 1(mod)p

最后得到 b(inv) = b ^ (p - 2)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值