ll c[1005][1005];
//MOD=1e9+7
//打表
void Cmn()
{
c[0][0]=1;
for(int i=1;i<=1000;i++)
{
c[i][0]=1;
c[i][i]=1;
for(int j=1;j<i;j++)
c[i][j]=c[i-1][j]+c[i-1][j-1];
//c[i][j]=(c[i-1][j]+c[i-1][j-1])%MOD;
//有时候题目要求求取模结果
}
}
//递归 直接求某一个组合数
ll dp[2020][2020];
ll C(int n, int k)
{
if (k == 0 || k == n) return 1;
if (dp[n][k]!=0) return dp[n][k];
return (dp[n][k] = (C(n - 1, k - 1) + C(n - 1, k)) % MOD);
}
06-05
210
08-15
703
07-31
811
03-30