求i模p的逆元
2019-04-13 21:04发布
生成海报
1.当p是素数时
1>当1
参考来源:http://blog.miskcoo.com/2014/09/linear-find-all-invert
2>费马小定理 假如p是质数,且Gcd(a,p)=1,那么 a^(p-1)(mod p)≡1。即:假如a是整数,p是质数,且a,p互质(即两者只有一个公约数1),那么a的(p-1)次方除以p的余数恒等于1。
所以可以直接求i^(p-2)
2.当p不是素数时,直接用扩展欧几里得就可以了
参考来源:http://blog.csdn.net/cqlf__/article/details/7953039
http://baike.baidu.com/link?url=VhhsX_4F_7tMbMJQvhtGq0yb_bTkTc91b_DsMrhcNTk68cXMkEeOiO-X3FNdAeJYSvVjxaLM054YdHHza-plFa
http://blog.miskcoo.com/2014/09/linear-find-all-invert
2015.8.29:
为什么除以一个数并且模上一个数时,要成它关于那个模数的逆元呢?
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮