码迷,mamicode.com
首页 > 编程语言 > 详细

扩展欧几里得算法

时间:2018-08-29 20:02:08      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:vpp   flv   math   过程   lnp   表示   bag   ext   git   

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

 

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

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

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

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

然后把它们“倒回去”

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

得解 技术分享图片

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

技术分享图片

技术分享图片

技术分享图片

或者用初等变换

技术分享图片 [2]

 

扩展欧几里得算法

标签:vpp   flv   math   过程   lnp   表示   bag   ext   git   

原文地址:https://www.cnblogs.com/itzxy/p/9556371.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!