1.辗转相除法求最大公约数(greatest common divisor)gcd:
迭代算法:
代码:
递归算法:
(a) Base Case. If p = q: return p.
(b) p < q. If p < q: return GCD(q, p).,
(c) p > q. If p > q: return GCD(p-q, q).
代码:
2.产生一定范围内的大量随机数。(非原创):
运行结果:
1.辗转相除法求最大公约数(greatest common divisor)gcd:
迭代算法:
代码:
递归算法:
(a) Base Case. If p = q: return p.
(b) p < q. If p < q: return GCD(q, p).,
(c) p > q. If p > q: return GCD(p-q, q).
代码:
2.产生一定范围内的大量随机数。(非原创):
运行结果: