当前位置: 首页 > wzjs >正文

重庆网站推广人员怎么自己做个网站

重庆网站推广人员,怎么自己做个网站,网站内容建设情况,水果网络营销策划书目录 前言 线性同余方程 扩展欧几里得算法求逆元 中国剩余定理 前言 今天要讲的内容是扩展欧几里得定理的简单应用(求解线性同余方程),中国剩余定理(多元线性同余方程组求解) 线性同余方程 先来讲一下什么是线性同…

目录

前言

线性同余方程

扩展欧几里得算法求逆元

中国剩余定理


前言

今天要讲的内容是扩展欧几里得定理的简单应用(求解线性同余方程),中国剩余定理(多元线性同余方程组求解)


线性同余方程

先来讲一下什么是线性同余方程线性同余方程和一次方程是等同的,只不过线性同余方程是在模意义下,比如下面这个方程:

a * x mod m = b

要求解x,首先要将模意义下转化成非模意义下:

a * x = b - k * m

移项:

a * x + k * m = b

是不是和扩展欧几里得算法特别像,所以这个方程可以使用扩展欧几里得算法来求解,但是有个前提:

b必须是gcd(a, m)的整数倍,当b不是gcd(a, m)的整数倍的时候就不可以扩展欧几里得算法求解,或者说无解

因此我们只需要求出利用扩展欧几里得算法求出x, k最后成比例变换就可以了,是不是很简单(代码我没来得及写QAQ),大家凑合看吧。


扩展欧几里得算法求逆元

我们知道快速幂配合费马小定理是可以求逆元的,但是那仅限于m是质数的情况,而要利用欧拉函数实现一般情况下求逆元的话显然太复杂,而且效率也不高,所以一般情况下m不是质数时我们选择使用扩展欧几里得算法求逆元
b*b^{-1} \equiv 1(mod m)

我们知道满足这样的式子就可以说bb^-1互为逆元。我们将逆元b-1设为x得到

b * x \equiv 1(mod m)

将模意义下转化成一般意义下。
b * x + y * m = 1

因为逆元存在的条件就是bm互质,所以gcd(b, m) = 1,如上式子是必定满足的,随后就可以使用扩展欧几里得算法求x(不过不要忘记最后要再将x转化回模意义下哦)


中国剩余定理

中国剩余定理是用来解决这样的问题的,给定一个线性同余方程组(其中m1, m2, ... , mn两两互质):

x = a1 mod m1

x = a2 mod m2

.

.

.

x = an mod mn

要求x,我们设

M = m1 * m2 * ... * mn

M1 = M/mi

因为M1m1是互质的,所以M1必定存在m1下的逆元m1^-1,同理,其他项也是一样

最终我们可以得到

x = a1 * M1 * M1-1 + a2 * M2 * M2-2 + ...

具体如何推导的我不得而知,但是我们可以判断其是否正确,当x mod m1时:因为m2, m3, m4...均包含m1,所以后面的所有项结果都是0

第一项的M1 * M1-1在模m1的意义下结果是1,所以x mod m1 = a1

http://www.dtcms.com/wzjs/377825.html

相关文章:

  • 西安建站百度左侧排名
  • 红旗网站建设百度推广电话客服24小时
  • 做软测的网站网站seo优化培训
  • 做兼职的翻译网站吗百度手机网页版入口
  • 静态网站说明书电商平台推广公司
  • 网站设计 中高端推广网站有效的免费方法
  • 网站做流量app推广员怎么做
  • 可以做我女朋友吗网站seo搜索是什么
  • 有没有免费做片头的网站google谷歌搜索引擎入口
  • 郑州新闻头条最新消息泰安短视频seo
  • 网站排名查询软件网站推广软文
  • 万户 网站建设百度搜索资源平台官网
  • 做家教需要什么哪个网站的会员重庆seo招聘
  • ui设计接单平台宁波seo排名优化哪家好
  • 泉州建设培训中心网站aso优化费用
  • 网站反向链接seo排名软件
  • 母版页做网站例子经典软文案例50字
  • 手机端自定义做链接网站网站安全检测工具
  • 网站 的版面结构seo刷网站
  • 网站建设费用模板企业网站制作多少钱
  • 广州网站搭建百度首页推广广告怎么做
  • 国外做机械设计任务的网站关键词优化推广排名多少钱
  • 宠物网站建设方案网络平台建站
  • 黄骅港出海捕鱼搜索引擎优化英文简称为
  • 电子商务网站建设合同样本网站seo视频教程
  • 网站建设销售员工作内容网络推广的工作内容是什么
  • 网站建设的能力百度网盘网页
  • 网盘搜索网站如何做的他达那非副作用太强了
  • 全国疫情最新消息地图分布seo论坛站长交流
  • 做熊猫tv网站的目的百度推销广告一年多少钱