- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
演示文稿演讲PPT学习教学课件医学文件教学培训课件
分组密码小结 主要内容 欧几里德算法 求最大公约数 求模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, 100 = 1×63 + 37, 63 = 1×37 + 26 37 = 1×26 + 11, 26 = 2×11 + 4, 11 = 2×4 + 3, 4 =1×3 +1, 3 = 3×1 + 0 故gcd(63,100)=1. 系数的计算 倒推进行(将余数代入): 1 = 4 - 1×3 = 4 - 1×(11 -2×4) = -1×11+(1+2) ×4 = -1×11 + 3×4 = -1×11 + 3×(26 –2×11) = -7×11 + 3×26 = -7×(37 –26) + 3×26 = -7×37+ (7+3) ×26 = -7×37 +10×26 = -7×37+10×( 63-37) = 10×63 -17×37 = 10×63 -17×(100-63) = -17×100 + 27×63 输出使得ax+by=gcd(a,b)的gcd(a,b)和x,y的推理过程. 记a0=a,a1=b, 则求ax+by=gcd(a,b)的过程可写为: 即 例子:modb(x)中的逆a(x)=x7+x5+x4+x2+x, b(x)=x8+x4+x3+x+1?100011011,求z(x)满足 z(x)a(x)+y(x)b(x)=1. 解:step1:A(x)=a(x),B(x)=b(x),s(x)=1,z(x)=0, t(x)=0,y(x)=1; step2:A(x)=0*B(x)+r(x),r(x)=a(x); 由于r(x)!=0,则A(x)=B(x),B(x)=r(x); w(x)=z(x)=0;z(x)=s(x)-q(x)z(x)=s(x)=1;s(x)=w(x)=0 执行step2 (100011011)=x*+r 故q(x)=x;r(x)= A(x)= ;B(x)=r(x);w(x)=1,z(x)=x;s(x)=1; 执行step2 = x * +r q(x)=x;r(x)=, w(x)=x,z(x)=x2+1;s(x)=x; w(x)=z(x);z(x)=s(x)-q(x)z(x);s(x)=w(x) 执行step2 =1 * +r q(x)=1;r(x)=, w(x)=x2+1,z(x)= x2+x+1;s(x)=x2+1; 执行step2 =x * +r q(x)=x;r(x)=, w(x)=x2+x+1,z(x)=x3+x+1;s(x)=x2+x+1 执行step2 =(x3+x2+1) *(110) +r q(x)=x3+x2+1;r(x) =1, w(x)=x3+1,z(x)=x6+x5+x4+x3;s(x)=x3+1 执行step2 (110) =(
您可能关注的文档
- 胰腺疾病()教材教学课件.ppt
- 胰腺疾病病人的护理教材教学课件.ppt
- 胰腺疾病的CT诊断教材教学课件.ppt
- 胰腺疾病讲课教材教学课件.ppt
- 胰腺疾病教材教学课件.ppt
- 胰腺疾病文稿教材教学课件.ppt
- 胰腺疾病-胰腺炎教材教学课件.ppt
- 胰腺囊性病变的影像诊断教材教学课件.pptx
- 胰腺囊性病变的诊断教材教学课件.ppt
- 胰腺炎()教材教学课件.ppt
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)