摘要:
有两个数 a b,现在,我们要求 a b 的最大公约数,怎么求?枚举他们的因子?不现实,当 a b 很大的时候,枚举显得那么的naïve ,那怎么做? 欧几里德有个十分又用的定理: gcd(a, b) = gcd(b , a%b) ,这样,我们就可以在几乎是 log 的时间复杂度里求解出来 a 和 阅读全文
摘要:
从A出发到D,必定有从AB某个点E出发,从某个点F进入CD 故有E,F两个不确定的值。 在AB上行走的时间 f = AE / p 在其他区域行走的时间 g = EF / r 在CD上行走的时间 h = FD / q 总时间 T = f + g + h 当E确定时,T1 = g + h + C 此时g 阅读全文