逆元模板
拔丝奶糖54
许我向你看,lllll
展开
-
组合数学习+组合数取模+牛客网第六场C. Generation I(组合数学)+逆元的两种方法模板
C(n,m)性质: 1.C(n,m)=C(n,n-m)=C(n-1,m-1)+C(n-1,m); 设S(n,m)=C(n,0)+C(n,1)+……+C(n,m),则 2.S(n,m) = S(n,m-1) +C(n,m); 3.S(n,m) = 2*S(n-1,m) - C(n-1,m); 4.S(n-1,m)=(S(n,m)+C(n-1,m))/2;(可由1推出); 组合数取模模板:...原创 2018-08-02 09:15:55 · 274 阅读 · 0 评论 -
分数逆元
分数取模 然而在很多题目中,数据都是十分大的,所以题目经常会出现”答案模Ha”,就是对Ha取模,这里Ha一般是个质数,比如说最常见的 1e9+7,此时,要是答案是个分数,那该怎么办呢?答案就是要用到分数取模的方法。 当gcd(b,Ha)==1时(其实就是 b 和 Ha 互质) a∗b^(−1) ≡( a∗b^(Ha−2)) (mod Ha); 也就是说求a/b%p=a*b^(p-2);...原创 2018-08-17 16:05:42 · 1103 阅读 · 0 评论