1. 程式人生 > >處理階乘及階乘逆元的小技巧

處理階乘及階乘逆元的小技巧

對於階乘逆元,沒有必要每次再用費馬小定理計算。
    fact[0]=1;
    For(i,1,n) fact[i]=fact[i-1]*i%mod;
    invfact[n]=qpow(n,mod-2);
    Forr(i,n,1) invfact[i-1]=invfact[i]*i%mod;