美文网首页
Euclid’s Algorithm (最大公约数)

Euclid’s Algorithm (最大公约数)

作者: 小猪与城 | 来源:发表于2018-11-01 13:09 被阅读0次
    1.问题描述

    两个正数 m 和 n 的最大公约数

    2. 伪代码
    gcd(m,n) //求最大公约数
    while n ≠ 0
      r ← m mod n //计算m除n的余数
      m ← n //把n赋给m
      n ← r //把r赋给n
    return m
    
    实例展示

    表格中 每一行的结果是运行一次while循环的结果

    r m n
    24 60
    24 60 24
    12 24 12
    0 12 12

    执行结果:24 和 60 的最大公约数为12
    创建于 2018/11/1

    相关文章

      网友评论

          本文标题:Euclid’s Algorithm (最大公约数)

          本文链接:https://www.haomeiwen.com/subject/poatxqtx.html