- 0
- 0
- 约1.78千字
- 约 15页
- 2018-06-19 发布于广东
- 举报
13中国古代数学中的算法案例(一).ppt
1.3中国古代数学中的算法案例(一) 回顾反思 1、辗转相除法是当大数被小数除尽时,结束除法运算,较小的数就是最大公约数. 2、更相减损术是当大数减去小数的差等于小数时减法停止.较小的数就是最大公约数. 3、求三个以上(含三个数)的数的最大公约数时,可依次通过求两个数的最大公约数与第三数的最大公约数来求得. * * 1. 求两个正整数最大公约数的算法 辗转相除法 求两个数的最大公约数,其基本步骤是带余除法m=nq+r(0≤r<n), 反复执行,直到余数r=0为止. 求任意两个数的最大公约数的算法是 第一步:输入两个正整数a,b(a>b); 第二步:求出a÷b的余数r; 第三步:令a=b,b=r,若r≠0,重复第二步; 第四步:输出最大公约数a. 举例说明. m=90,n=36, m=2n+18,r=18. 令m=36, n=18. 又有36=18×2, 即m=2n, 此时r=0. 令m=18,n=0. 故最大公约数为18. 算理: 先找到a,b中较大的,记为a; a=b×t+c; 若c≠0,记a=b, b=c,返回第2步进行循环; 若c=0,输出b. 输出b b=c Y N 输入a,b a=b c=a mod b c ≠ 0 结束 开始 c = a
您可能关注的文档
- 09第09章 Systm V进程间通信.ppt
- 1-5线形代数PPT.ppt
- 1-5课件(北师大版必修三).ppt
- 10--线程控制.ppt
- 10-11版初中化学新课标金榜学案配套课件:422化学变化的表示方法(沪教版九年级上).ppt
- 10-2统计图表、数据的数字特征和用样本估计总体.ppt
- 100322高一化学《化学键第一课时》(课件).ppt
- 10_线程编程.ppt
- 10第十章 上机实验.ppt
- 11-12学年高一化学课件:11元素周期表(第2课时).ppt
- 2026四川凉山州西昌市住房和城乡建设局招聘工作人员2名考试备考试题及答案解析.docx
- 2026年福建龙岩市新罗区事业单位招聘58人考试参考试题及答案解析.docx
- 2026广西崇左天等县人民武装部编外聘用人员招聘2人考试参考题库及答案解析.docx
- 2026山东滨州市沾化区部分区直学校校园招聘7人(山师-曲师站)考试参考题库及答案解析.docx
- 2026广东东莞市常平镇编外聘用人员招聘5人考试参考题库及答案解析.docx
- 2026年河北邯郸魏县公开招聘社区工作者120名考试参考题库及答案解析.docx
- 2026福建三明港务地产有限公司社会招聘1人考试备考试题及答案解析.docx
- 2026湖南永州市江永县兴园再生资源有限公司公司招聘6人考试备考题库及答案解析.docx
- 2026广东云浮市新兴县招聘机关事业单位紧缺人才4人(华南师范大学专场)考试备考试题及答案解析.docx
- 2026广东深圳小学光明学校(集团)招聘优秀教师19人考试备考试题及答案解析.docx
原创力文档

文档评论(0)