- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
最大公约数线性表达式系数的非递归算法
2010年4月 洛阳师范学院学报 Apr.,2010
第29卷 第2期 JoumM ofLuoyangNormM Univemity V01.29 No.2
最大公约数线性表达式系数 的非递归算法
白鸿武
(咸阳师范学院数学与信息科学学院,陕西咸阳712000)
摘 要 :本文中我们给出了计算两个整数最大公约数及其组合系数的非递归算法及其在 c语言环境中相应的
程序.与其它的程序相比,该程序节约了运行的时间开销与空间开销 ,运行效率得到了提高.
关键词:最大公约数;系数;算法;程序
中图分类号:024;TP311 文献标识码:A 文章编号:1009—4970(2010)02—0001—03
收稿 日期 :2009—12—24
作者简介:白鸿武 (1959一),男 ,陕西佳县人 ,教授 ,主要研究方向:CAGD.
我们经常可以看到计算两个整数的最大公约数 定可以重复应用定理 1得到下边 的n+1个等式
的程序.然而有些程序只能求出这两个整数的最大 a=qlb+r1,0rllb1
公约数,却不能将该最大公约数表示为此二整数的 b q2l+ 2,0 2 l
整系数线性组合 I4;另外的程序尽管可以得到这 r1=q3r2+r3,0r3r2
样的线性组合,但却采用了递归程序 .我们知
rn 3 qn一1rn一2+rn—l,0r一 1rn
道,递归程序有其固有的弊端:递归程序的每一层 一 一 2
rn 2 grn—I+r ,0rnr
递归调用都要 占用一定的空间,这使得程序运行中 一 一 l
有较大的内存开销;另外,递归程序 的每一层调用 rn一 1=qn+1rn
还要用一定的时间用来保护和恢复现场 ,这样程序 定理3 在定理2的条件和符号下,我们有
的时间开销也会增加.因此,我们在下面设计 了解 (1)gcd(a,b)=
决这一问题的非递归算法 ,使程序运行时的时间效 (2)dla且 dIb的充要条件是 dlrn
率和空间效率都得以提高. (3)存在整数S和 t使得 rn=sa+玷
由此我们可以看出,对于给定的两个整数a,b,
1 算法分析
b≠0,我们可以按照定理 2中的方法得到整数 口,b
首先,下边 的结论是众所周知的 的最大公约数r.我们把这种得到两个整数最大公
定理 1 设 a,b是两个整数 ,而 b≠O.那么一 约数的方法叫做辗转相除法.实际上,用辗转相除
定存在唯一的一对整数 q与r,满足 法不仅可以获得两个整数的最大公约数,而且还可
a=qb+r,0≤rfbi 以把最大公约数表示为给定 的两个整数的线性组
定义 1 在上边定理的条件下,9叫做用 b除a 合,即最大公约数有定理3中第 (3)款的表示形式.
的商,而r叫做用 b除a的余数.由a,b确定商g 现在的问题是如何求得定理3中第 (3)款中的组合
和余数r的算法叫做整数的带余除法.
您可能关注的文档
最近下载
- 2025年元宇宙产业发展趋势报告:区块链技术基础设施建设创新.docx VIP
- 跨境电商出口跨境电商行业跨境电商出口市场分析与发展趋势报告.docx
- 初中数学教学中推理能力的培养与数学学习策略的关系研究教学研究课题报告.docx
- 跨境电商跨境电商平台跨境电商平台跨境电商平台运营策略研究报告.docx
- 1平正安稳 教学课件 六年级下册书法(苏少版).ppt VIP
- 11同字异形 教学课件 六年级下册书法(苏少版).pptx VIP
- 药品包装材料质量控制标准体系国内外药包材标准体系的对比.pptx VIP
- 侦查措施与策略.pdf VIP
- 3同中求变 教学设计 六年级下册书法(苏少版).docx VIP
- 架子工安全管理制度.pdf VIP
文档评论(0)