乘法逆元
spli Orz..
乘法逆元
定义
若,则称是在意义下的逆元,记为
当然,也是在意义下的逆元
几乎所有模意义下的除法都需要逆元
有逆元的充要条件
在意义下有逆元的充要条件:
逆元的求法
EXGCD
若求在意义下的逆元,则可以转化为求解如下方程
有EXGCD的相关知识可以得到,当且仅当时有解(有逆元的充要条件的证明)
费马小定理
如果为质数,则
欧拉定理
将费马小定理中的换为即可
可以不是质数
递推
用于预处理的逆元
构造
其中
为了防止出现负数,通常的写法是这样的
inv[i]=(mod-mod/i)*inv[mod%i]%mod;
版权声明:本文为博主原创文章,未经博主允许不得转载。
博主:https://www.cnblogs.com/Menteur-Hxy/