//第一维是下标,第二维是上标
long long C[2505][2505];
void calc(){
for(int i=0; i<=2500; i++)
{
C[i][0]=1;
C[i][1]=i;
}
for(int i=1; i<=2500; i++)
{
for(int j=2; j<=i; j++)
{
C[i][j]=(C[i-1][j]+C[i-1][j-1])%mod;
}
}
}
组合数打表模板(较小时使用)
最新推荐文章于 2022-05-15 11:57:27 发布