摘要: 容斥原理的原式有两个,分别是第一形式:|A U B|=|A|+|B|-|AB| 第二形式:|A U B U C|=|A|+|B|+|C|-|AB|-|AC|-|BC|+|ABC| 容斥原理最经典的应用是与dp相结合 下面给出一道例题: P1450 [HAOI2008] 硬币购物 将多重背包与容斥原理 阅读全文
posted @ 2023-07-12 19:59 天雷小兔 阅读(76) 评论(0) 推荐(0)
摘要: 卢卡斯定理的原式:C(n,r) mod m=C(n1,r1)*C(n2,r2)*......*C(nk,rk) mod m 卢卡斯定理的变式:C(n,r) mod m=C(n mod m,r mod m)*C(n/m,r/m) mod m 卢卡斯定理的时间复杂度很低,接近O(n) 下面给出一道例题 阅读全文
posted @ 2023-07-12 19:53 天雷小兔 阅读(40) 评论(0) 推荐(0)