卢卡斯定理(模数较小,且是质数) 式子C(m,n)=C(m/p,n/p)*C(m%p,n%p)%p 至于证明(我也不会QAQ,只要记住公式也该就好了). 同时卢卡斯定理一般用于组合数取模上 1.首先当组合数取得模较大时,我们可以使用卢卡斯,也可以直接求 (只要数据范围不是很大,还能开得起数组,我们可以直接预处理出阶乘,逆元,需要时O(1)求,当然要是质数,不然只能现求). 2.当组合数的模很小时,我们只能用卢卡斯, 我们可以发现假如我们照旧求的话,可能有的阶乘直接被消成0了 这个时候直接用阶乘会