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]
相關文章
相關標籤/搜索