扩展欧几里得算法

Posted itzxy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了扩展欧几里得算法相关的知识,希望对你有一定的参考价值。

https://zh.wikipedia.org/wiki/扩展欧几里得算法

 

用类似辗转相除法,求二元一次不定方程技术分享图片的整数解。

  • 技术分享图片
  • 技术分享图片
  • 技术分享图片
  • 技术分享图片

然后把它们改写成“余数等于”的形式

  • 技术分享图片 //式1
  • 技术分享图片 //式2
  • 技术分享图片 //式3
  • 技术分享图片

然后把它们“倒回去”

  • 技术分享图片
  • 技术分享图片 //应用式3
  • 技术分享图片
  • 技术分享图片//应用式2
  • 技术分享图片
  • 技术分享图片 //应用式1
  • 技术分享图片

得解 技术分享图片

这个过程可以用矩阵表示(其中q表示商,r表示余数)

技术分享图片

技术分享图片

技术分享图片

或者用初等变换

技术分享图片 [2]

 

以上是关于扩展欧几里得算法的主要内容,如果未能解决你的问题,请参考以下文章

利用扩展的欧几里得算法求逆元

欧几里得算法和扩展欧几里得算法

《夜深人静写算法》数论篇 - (10) 扩展欧几里得定理

扩展欧几里得算法

扩展欧几里得算法

扩展欧几里得算法+推论