欢迎使用CSDN-markdown编辑器
来源:互联网 发布:漳浦网络花店 编辑:程序博客网 时间:2024/06/15 04:55
辗转相除法原理:被除数/除数=商………余数,当余数为零时,停止,则最大公约数就是除数,否则,循环下去,直到余数为零
例如:(4,6):4/6=0…..4, 所以继续:6/4=1…..2;继续4/2=2…..0结束,其实就相当于当余数不为零时,则将原来的除数变为被除数,余数变为除数,然后继续,直到余数为零,结束。
python代码如下:
@authon:zhengchengren
”’time = 2017-3-31”’
def gcd(x,y): #注意要缩进,python核心
while y:
t = x % y
x , y = y , t
return y
第一次写博客,不对的地方还请大家指出,谢谢。
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Scrapy爬虫笔记
- C++ 随机数生成总结
- ConcurrentHashMap源码分析(JDK8版本)
- 行为型模式-策略(strategy)
- openfalcon
- 欢迎使用CSDN-markdown编辑器
- 2018阿里巴巴实习生编程测验题
- c#调用java代码(jar转化成dll):ikvm 使用注意事项
- android studio中Bmob后端云集成开发
- cdoj-1523【思维】
- 计算机视觉3大国际会议
- lintcode 372 在o(1)时间复杂度删除链表节点
- CheckBox更改默认边框颜色
- 2017年天梯赛大区赛题集 古风排版