本文介绍: 整数a的模逆元是满足a⋅x模一个模数m等于1。也就是找到一个数xa⋅x≡1mod m.也可以把x表示为a−1需要注意模逆并不是总是存在。例如,m4a2,通过检查m的所有余数,可以很清楚地知道不能找到满足上面等式的a−1。当且仅当m和a互质的时候,模逆是存在的。下面是模拟存在时候找到它们的两种方法,还有一种方法是在线性时间内找到所有数的模逆。
模逆元
定义
a的模逆元是满足
a
⋅
扩展欧几里得算法(Extended Euclidean algorithm)
求模逆的代码
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。