常用求逆元的方法

来源:互联网 发布:什么叫大数据 编辑:程序博客网 时间:2024/05/29 16:53

      • Exgcd
      • 费马小定理
      • 求大素数p 1n中的逆元
      • 求一个数列的逆元
      • 比较特殊的一种

写给自己的,可能有点乱Orz

Exgcd

a×x1(modp)a×x+k×p=1 求解方程即可

费马小定理

ap11(modp)ap2

求大素数p 1~n中的逆元

p=ki+rki+r0(modp)i1r1kr1+i10(modp)i1=kr1

求一个数列的逆元

假设一个数列a1…an 求a1..an阶乘的逆元i,然后用i*(n-1)! 得到n的逆元以此类推

比较特殊的一种

a/bmod(p)=amod(pb)/b

原创粉丝点击