算法专题数学知识求组合数本页总览求组合数递推法-杨辉三角 qqq组询问,每组询问两个整数,求Cnm mod (109+7)C_n^m\bmod (10^9+7)Cnmmod(109+7) 数据范围1<=m<=n<=2000,求q<=1041<=m<=n<=2000,求q<=10^41<=m<=n<=2000,求q<=104 递推公式Cnm=Cn−1m+Cn−1m−1C_n^m=C_{n-1}^m+C_{n-1}^{m-1}Cnm=Cn−1m+Cn−1m−1 对 于第一个数有选或者不选两个决策: 选了,需要从剩下n−1n-1n−1个中选m−1m-1m−1个,Cn−1m−1C_{n-1}^{m-1}Cn−1m−1 不选,需要从剩下n−1n-1n−1个中选mmm个,Cn−1mC_{n-1}^mCn−1m 杨辉三角公式: Cn0=Cnm=1C_n^0=C_n^m=1Cn0=Cnm=1 Cnm=Cnn−mC_n^m=C_n^{n-m}Cnm=Cnn