欧几里得算法
来源:互联网 发布:2016淘宝客如何推广 编辑:程序博客网 时间:2024/06/06 07:38
欧几里得算法
求最大公约数。
思路: 计算两个非负整数p和q的最大公约数: 若q是0,则最大公约数为p;
否则,将p除以q得到余数r,p和q的最大公约数即为q和r 的最大公约数。
代码:(递归)
public static int get1 (int p, int q){if (q == 0) return p;int r = p % q;return get1(q, r);}(循环)
public static int get2 (int p , int q){if (q == 0)return p;int r = p % q;while (r != 0){p = q;q = r;r = p % q;}return q;}
阅读全文
1 0
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 欧几里得算法
- 【动态规划23】hdu5036 Explosion(bitset优化)
- mongodb——数据库增删改查
- 22day 单例模式
- 查看APK的签名信息
- wordpress后台创建页面时属性无“模板”选项的问题
- 欧几里得算法
- NodeJs开发环境搭建之Visual Studio Code(二)
- java中String比大小
- 【Sublime】Sublime Text 3 最新可用注册码(免破解)
- HDU4985
- 控制反转与依赖注入
- Java中 VO、 PO、DO、DTO、 BO、 QO、DAO、POJO的概念
- vuex中的babel编译mapGetters/mapActions报错解决方法
- 根据模板生成word文档下载