bzoj P4870 [Shoi2017]组合数问题
传送门
炒鸡强的dp啊,原来组合题还可以这么做,用组合的意义来dp,只做过用组合优化dp。
我们考虑一下那个式子的意义:
nk个东西中取r个的方案数+nk个东西取k+r个的方案数+nk个东西取2k+r个的方案数+...
然后进一步转化问题:从nk个物品里选取膜k余r个物品的方案数。
那么怎么求这个问题呢?
很容易能想到一个简单的dp,设f[i][j]表示前i个物品取了膜k余j的方案数,
原创
2017-07-31 01:31:02 ·
551 阅读 ·
0 评论