- 1
- 0
- 约3.78千字
- 约 19页
- 2018-03-29 发布于未知
- 举报
分组密码小结 * 王滨 2005.03.25 主要内容 欧几里德算法 求最大公约数 求模n的逆元 * 欧几里得算法(辗转相除法) 引理1 记gcd(a,b)是非负整数a和b的最大公因子,则gcd(a,b)=1等价于存在整数x,y,使得 ax+by=1 其中的x和y可由辗转相除法求出。 * 辗转相除法 引理2 (带余除法) 设a是整数, b是自然数,则存在整数q和非负整数r,使得a=bq+r,且 0=rb,并记amodb=r. 引理3 设a、b、r为不全为零的整数,且a=bq+r,则gcd(a,b)=gcd(b,r). 证明:设d= gcd(a,b),由于d| a=bq+r,且d|b,则一定有d|r,则d| gcd(b,r).下证 d=gcd(b,r).由于gcd(a/d,b/d)=1,一定有 gcd(r/d,b/d)=1,故d=gcd(b,r)。证毕。 * 辗转相除法:----计算gcd(a,b) Step1 A?a;B?b Step2 计算带余除法,求出满足 A=qB+r和0=rB的 q和r. Step3 当r=0时,输出B=gcd(a,b); 当r0时,执行A?B;B?r后返回执行 Step2. * 例1 计算gcd(63,100) 解 63 = 0×100 + 63, 1
您可能关注的文档
- 物化11统计热力学(1333KB).ppt
- 物化13-依数性(861KB).ppt
- 物化14化学平衡(641KB).ppt
- 物化17-2液液气(761KB).ppt
- 物化18二组分固液平衡相图(522KB).ppt
- 物化27756first(651KB).ppt
- 物流标准化课件1课件(299KB).ppt
- 物流成本管理教学课件作者曲建科1课件(3564KB).ppt
- 物流成本管理教学课件作者曲建科2课件(2927KB).ppt
- 物流成本管理教学课件作者曲建科3课件(2764KB).ppt
- 初中地理教学中地理信息系统技术的可视化应用研究课题报告教学研究课题报告.docx
- 基于人工智能的金融风险评估模型开发与应用研究课题报告教学研究课题报告.docx
- 高中物理教学中物理实验对学生物理思维培养的实践研究教学研究课题报告.docx
- 呼和浩特市2026国家开放大学药学_期末考试提分复习题(含答案).docx
- 小学思想品德:校园鸟类迁徙与环保意识培养研究教学研究课题报告.docx
- 合规转利润:降本增效全指南(2026)《YST 667.3-2009化学品氧化铝化学分析方法 第3部分:4A沸石中镉、铬、钒含量的测定 电感耦合等离子体发射光谱法》.pptx
- 2025年中级注册安全工程师之安全生产法及相关法律知识能力测试试卷及答案.docx
- 2026年大学概率期末试题及答案.doc
- 2025年林业行业采运部采运工采伐作业指导手册.docx
- 2026—2028年中国婴儿玩具批发服务行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图.pptx
原创力文档

文档评论(0)