我的数学能力很弱,总是陷入那些需要以模素数为模的答案的问题。
例如:(500!/ 20!)mod 1000000007
我对BigIntegers很熟悉,但是在计算500的阶乘后(甚至在使用DP之后)计算模数似乎要花费大量时间。
我想知道是否存在解决此类问题的特殊方法。
这是我目前正在尝试解决的一个问题:http : //www.codechef.com/FEB12/problems/WCOUNT
如果有人可以引导我学习解决这些编码问题的教程或方法,那将非常有帮助。我熟悉Java和C ++。
慕桂英546537
哈士奇WWW
繁星淼淼
相关分类