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

网站建设doc北京网站建设课程培训班

网站建设doc,北京网站建设课程培训班,seo发布专员招聘,东莞建设网东莞市住房和城乡建设文章目录 欧几里得算法介绍欧几里得算法的证明证明1#xff1a;b和a%b的最大公约数#xff0c;也是a和b的公约数证明2#xff1a;b和a%b的最大公约数#xff0c;也是a和b的最大公约数 欧几里得算法介绍 小学或初中时学过辗转相除法#xff0c;用于求两个数的最大公约数。… 文章目录 欧几里得算法介绍欧几里得算法的证明证明1b和a%b的最大公约数也是a和b的公约数证明2b和a%b的最大公约数也是a和b的最大公约数 欧几里得算法介绍 小学或初中时学过辗转相除法用于求两个数的最大公约数。 欧几里得算法就是利用辗转相除法求最大公约数。 整数 a, b 的最大公约数一般表示为 gcd(a, b)。其中a b。 欧几里得算法 gcd(a, b) gcd(b, a%b)。 欧几里得算法实质上式将较大规模的问题转化为较小规模的问题 因为a%b b a。 利用欧几里得算法递归调用最终问题变得越来越简单直到gcd(b, a%b) 中的 a%b 0, 此时最大公约数即为b。 欧几里得算法的证明 证明过程我们分两步 证明1 b和a%b的最大公约数也是a和b的公约数 证明2b和a%b的最大公约数也是a和b的最大公约数 以下分别介绍 证明1b和a%b的最大公约数也是a和b的公约数 设b和a%b的最大公约数为c, 则有 b k 1 ∗ c \begin{align} b k_1 * c \end{align} bk1​∗c​​ a % b k 2 ∗ c \begin{align} a \% b k_2 * c \end{align} a%bk2​∗c​​ 考虑 a % b a\%b a%b的含义实际上可以写成a减去若干个b, 即 a % b a − k ∗ b k 2 ∗ c \begin{align} a \% b a - k*b \\ k_2 * c \end{align} a%b​a−k∗bk2​∗c​​ 所以 a k ∗ b k 2 ∗ c k ∗ k 1 ∗ c k 2 ∗ c \begin{align} a k*b k_2 * c \\ k * k_1 * c k_2 * c \end{align} a​k∗bk2​∗ck∗k1​∗ck2​∗c​​ 所以无论是a的表达式还是b的表达式中都有c这个数所以c也是a和b的公约数。 证毕。 证明2b和a%b的最大公约数也是a和b的最大公约数 由证明1的结论可知若c为b和a%b的最大公约数, 那么a和b可以分别表示为 a ( k ∗ k 1 k 2 ) ∗ c \begin{align} a (k * k_1 k_2) * c\end{align} a(k∗k1​k2​)∗c​​ b k 1 ∗ c \begin{align} b k_1 * c\end{align} bk1​∗c​​ 现在需要证明 两个因数 k ∗ k 1 k 2 k*k_1k_2 k∗k1​k2​ 和 k 1 k1 k1 的最大公约数为1 (证明2的等价条件). 我们可以用反证法来证明。 假设 g c d ( k ∗ k 1 k 2 , k 1 ) d , d 1 gcd(k*k_1 k_2, k_1) d, d 1 gcd(k∗k1​k2​,k1​)d,d1 , 那么就有 k ∗ k 1 k 2 m ∗ d \begin{align}k * k_1 k_2 m*d\end{align} k∗k1​k2​m∗d​​ k 1 n ∗ d \begin{align}k_1 n * d\end{align} k1​n∗d​​ 由以上两个式子可以表示出 k 2 k2 k2: k 2 m ∗ d − k ∗ k 1 \begin{align}k_2 m*d - k * k_1\end{align} k2​m∗d−k∗k1​​​ 带入(1)式和(2)式 b k 1 ∗ c n ∗ d ∗ c \begin{align}b k_1 * c \\ n * d * c\end{align} b​k1​∗cn∗d∗c​​ a % b k 2 ∗ c ( m ∗ d − k ∗ k 1 ) ∗ c ( m ∗ d − k ∗ n ∗ d ) ∗ c d ∗ c ∗ ( m − k ∗ n ) \begin{align}a \% b k_2 * c \\ (m * d - k * k_1) * c \\ (m * d - k * n * d) * c \\ d * c * (m - k * n)\end{align} a%b​k2​∗c(m∗d−k∗k1​)∗c(m∗d−k∗n∗d)∗cd∗c∗(m−k∗n)​​ 因此就找到了 b b b 和 a % b a \% b a%b 的一个公约数 d ∗ c c d * c c d∗cc, 这和c是二者的最大公约数矛盾。 因此反证法的假设不成立 g c d ( k ∗ k 1 k 2 , k 1 ) 1 gcd(k*k_1 k_2, k_1) 1 gcd(k∗k1​k2​,k1​)1, 即 c也是a和b的最大公约数。 证毕。
http://www.yutouwan.com/news/476881/

相关文章:

  • 网站开发多少钱一个合肥网站营销
  • 如何做自己的大淘客网站html个人源码
  • 古镇建网站公司WordPress rss连接
  • 所有网站的分辨率成都网站建设推来客
  • 如何查看网站备案信息吗做会员卡的网站在线制作
  • 江阴做网站的地方桐乡市住房建设局网站
  • 外贸网站增加外链方法青县网站建设公司
  • 增城市网站建设改则网站建设
  • 网站开发背景知识论文安徽展览展示公司排名
  • 网站降权查询工具wordpress找不到后台
  • 济南做网站推广有哪些公司网站这么做
  • 建设银行网站注册用户名不通过南通手机建站模板
  • 云南网站建设产品介绍广西壮族自治区招生考试院
  • 泉州网站建设企业淘宝网现状 网站建设
  • 平台网站建设哪家好凡客建站官网登录入口
  • 珠海网站制作报价字体怎么下载到wordpress
  • 平稳有序推进网站建设平阳网站制作
  • 网站建设评价网站建设实训内容
  • 企业网站怎么优化中介房产管理软件推荐
  • 网站建设外包 源代码iis系统怎么用wordpress
  • 百度网站管理互联网+创新创业大赛
  • 游戏推广员拉人技巧西安网站优化
  • 重庆渝中区企业网站建设公司东莞做网站公司有哪些
  • 网站推广服务外包有哪些渠道杭州住房和城市建设局网站
  • 做网站UI工具织梦 网站标题
  • 官方网站改版建议aws中国免费vps
  • 东莞网站设计哪家强怎么用百度网盘做网站
  • 网站首页怎么做ps平面设计专业就业前景和就业方向
  • 宁波品牌网站设计个人网页设计图片背景图
  • 企业网站的设计与实现东京购物商城