2010年5月27日

欧几里德算法

摘要: 欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。其计算原理依赖于下面的定理:   定理:gcd(a,b) = gcd(b,a mod b)   证明:a可以表示成a = kb + r,则r = a mod b   假设d是a,b的一个公约数,则有   d|a, d|b,而r = a - kb,因此d|r   因此d是(b,a mod b)的公约数   假设d 是(b,a mod b... 阅读全文

posted @ 2010-05-27 13:54 寂寞的肥肉 阅读(235) 评论(0) 推荐(0) 编辑

导航