当前位置:首页 > 文化 > 正文内容

辗转相除法(辗转相除法求公因式)

2020-08-21 04:40:05文化543

大家好,小活来为大家解答以上的问题。辗转相除法求公因式,辗转相除法这个很多人还不知道,现在让我们一起来看看吧!

1、辗转相除法 辗转相除法, 又名欧几里德算法(Euclidean algorithm)乃求两个正整数之最大公因子的算法。

辗转相除法(辗转相除法求公因式)

2、它是已知最古老的算法, 其可追溯至前300年。

3、它首次出现于欧几里德的《几何原本》(第VII卷,命题i和ii)中,而在中国则可以追溯至东汉出现的《九章算术》。

4、它并不需要把二数作质因子分解。

5、 [编辑] 算法 辗转相除法是利用以下性质来确定两个正整数 a 和 b 的最大公因子的: 1. 若 r 是 a ÷ b 的余数, 则 gcd(a,b) = gcd(b,r) 2. a 和其倍数之最大公因子为 a。

6、 另一种写法是: 1. a ÷ b,令r为所得余数(0≤r<b) 若 r = 0,算法结束;b 即为答案。

7、 2. 互换:置 a←b,b←r,并返回第一步。

8、 [编辑] 虚拟码 这个算法可以用递归写成如下: function gcd(a, b) { if (a 不整除 b) return gcd(b, a mod b); else return a; } 或纯使用循环: function gcd(a, b) { define r as integer; while b ≠ 0 { r := a mod b; a := b; b := r; } return a; } 其中“a mod b”是指取 a ÷ b 的余数。

9、 例如,123456 和 7890 的最大公因子是 6, 这可由下列步骤看出: a b a mod b 123456 7890 5106 7890 5106 2784 5106 2784 2322 2784 2322 462 2322 462 12 462 12 6 12 6 0 只要可计算余数都可用辗转相除法来求最大公因子。

10、这包括多项式、复整数及所有欧几里德定义域(Euclidean domain)。

11、 辗转相除法的运算速度为 O(n2),其中 n 为输入数值的位数。

本文到此分享完毕,希望能帮助到大家。

扫描二维码推送至手机访问。

版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!

本文链接:http://www.xixia168.cn/n/wh/123941.html

标签: 除法公因式
分享给朋友:

“辗转相除法(辗转相除法求公因式)” 的相关文章

心理学跨考考研难吗(考研最好考的十大专业)

心理学跨考考研难吗(考研最好考的十大专业)

免费心理学考研论坛(哪个是最好的心理学考研辅导机构)心理学阅读2018-08-02 09:45:38 2019年考研的日子越来越近了。想报考心理学研究生的同学们,你们复习的怎么样了? 最新修订的《世界心理学》出版了两本心理学研究生书籍: 心理学考研1200重难点问题 心理学考研重难点手册:基础备考...

今夜无眠原唱(今夜无眠原唱歌曲播放)

今夜无眠原唱(今夜无眠原唱歌曲播放)

大家好,小活来为大家解答以上的问题。今夜无眠原唱歌曲播放,今夜无眠原唱这个很多人还不知道,现在让我们一起来看看吧!1、应该不是原唱吧 李老师和戴玉强在央视晚会上唱过。本文到此分享完毕,希望能帮助到大家。...

关于王飞雪老公的介绍(王飞雪老公)

关于王飞雪老公的介绍(王飞雪老公)

大家好,小编吖吖来为大家解答这个问题。王飞雪老公,关于王飞雪老公的介绍很多人还不知道,现在让我们一起来看看吧!1、陈磊,1976年10月3日出生于河北唐山,中国最著名摇滚乐队唐朝乐队吉他手。2、2007年发布第1张专辑《爱在六弦中》。3、z2008年第2张个人电吉他独奏专辑《岸》推出。这篇文章到此就...

关于天津哈哈笑的描述(天津哈哈笑)

关于天津哈哈笑的描述(天津哈哈笑)

今天来聊聊关于天津哈哈笑,关于天津哈哈笑的描述的文章,现在就为大家来简单介绍下天津哈哈笑,关于天津哈哈笑的描述,希望对各位小伙伴们有所帮助。1、天津市哈哈笑艺术团建于1999年4月,是隶属天津市群众艺术馆的集体文艺团体。2、它以繁荣群众文化,振兴相声艺术为宗旨,一方面定期组织相声演员和相声艺术爱好者...

关于星际争霸64的介绍(星际争霸64)

关于星际争霸64的介绍(星际争霸64)

大家好,小编小月来为大家解答这个问题。星际争霸64,关于星际争霸64的介绍很多人还不知道,现在让我们一起来看看吧!1、《星际争霸Ⅱ:虚空之遗》是暴雪娱乐于2015年11月10日发布的一款即时战略游戏。2、它是《星际争霸Ⅱ》三部曲的终章,同时也是三部曲中星灵(Protoss)方面的剧情包,支持独立运行...

发票校验码查询系统(发票校验码查询次数上限怎么办)

发票校验码查询系统(发票校验码查询次数上限怎么办)

大家好,小活来为大家解答以上的问题。发票校验码查询次数上限怎么办,发票校验码查询系统这个很多人还不知道,现在让我们一起来看看吧!1、可以登陆当地国税局网站,在“发票公众查询”窗口,输入发票代码,即可查询发票20位校验码,也可核对发票的真假。2、附注:自2012年启用新版普通发票后,消费者取得的每一张...