POJ 3046 Ant Counting DP题目

题目大意:有T个种类的蚂蚁family,下面给你a只蚂蚁,数字代表来自第几个family的,求在这a只中取出x只组成长度大小在[s,b]之间的集合数量有多少个。 转化一下题意,给你T种类型 a 个个体,从中任取 [s,b] 个组成的集合个数有多少个。 这道题用 DP 的思想解答。 令 dp[i][j] 表示前i个种类中组合成大小为j的集合的个数。 所以可以枚举 1~T 种之间,每一种 a[i-1]
相关文章
相关标签/搜索