算法分析与设计基础习题答案[第1版]
习题1.1
5..证明等式gcd(m,n=gcd(n,m mod n 对每一对正整数m,n 都成立.
Hint:
根据除法的定义不难证明:
●如果d 整除 和v, 那么d 一定能整除u±v;
● 如果d 整除u,那么d 也能够整除 的任何整数倍ku.
对于任意一对正整数m,n,若d 能整除m 和n,那么d 一定能整除n 和r=m mod
n=m-qn;显然,若d 能整除n 和r,也一定能整除m=r+qn 和n。
数对(m,n和(n,r具有相同的公约数的有限非空集,其中也包括了最大公约数。
故gcd(m,n=gc
原创力文档

文档评论(0)