首页 >> 大全

同余与同余方程(扩展欧几里得)

2023-11-23 大全 36 作者:考证青年

同余应该是数论中比较基础的一个东西了。感觉挺重要的。。。高中没学好到大学来补了。

涉及3个数,a,b,m。就是a % m == b % m.

可以写成:a

b(mod m)。

一、同余及其一些性质

同余有一些显然性质,有的时候会有很大功效。(不列举了,一般书上都有的)。

_扩展欧几里得通解_扩展欧几里得算法公式

例1:给定整数n,m,k.求n^m mod k的值。m,n,k*k为长整型范围内的自然数。

这样的题根据数据类型有不同的解法:

这里m还在数据类型可表示的范围内,当m极大时,就要用到欧拉降幂这个东西。

这里说一下m还在数据类型可存储范围内的做法。

n^1

n (mod k)

_扩展欧几里得通解_扩展欧几里得算法公式

n^2

(n mod 7) * (n mod 7) mod 7

n^4

(n^2 mod 7) * (n^2 mod 7) mod 7

......

将m进行二进制分解,然后递推得到结果,当然递归

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了