最大公约数
来源:互联网 发布:标准误差 知乎 编辑:程序博客网 时间:2024/05/05 10:41
bool isEven_(int n)//是否是偶数{return (n&1)==0;}int gcd(int x, int y)//注意递归的基准情况和x,y同为偶数的情况{if(x<y){return gcd(y,x);}if(y==0)return x;//以上两步为递归算法中的基准情况!!if(isEven_(x)&&isEven_(y)){return (gcd(x>>1,y>>1))<<1;//x>>1 x/2}else if(isEven_(x)&&!isEven_(y)){return gcd(x>>1,y);}else if(!isEven_(x)&&isEven_(y)){return gcd(x,y>>1);}else{return gcd(y,x-y);}}
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- 最大公约数
- android中多个activity之间不能实现Intent通信
- Android 内核剖析
- packet tracer 子网和路由器配置 答案
- symbian字符串处理 .
- Tika解析非结构文档处理过程的简单分析
- 最大公约数
- 求一个矩阵中最大的二维矩阵(元素和最大)
- [让您蛋疼]VS开发时新建Web网站和新建Web应用程序有什么区别?
- hdu4160最小路径覆盖
- 总结一次失败的网站项目
- 判断两个整数相减会不会溢出
- 求一个字符串中所有字符的组合
- 好的程序员应该熟悉的几门编程语言
- MyEclipe工具-由GBK和utf8切换引起的注释乱码