算法學習——歐幾里得算法

/*歐幾里得算法 其計算原理依賴於下面的定理: 定理:gcd(a,b) = gcd(b,a mod b) (a>b 且a mod b 不爲0) 證實: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)的公約數 所以(a,b)和(b,a mod b)的公約數是同樣的,其最大
相關文章
相關標籤/搜索