poj 2346(DP)
生活随笔
收集整理的這篇文章主要介紹了
poj 2346(DP)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題意:n位數,滿足前n/2個數字之和同后n/2個數字之和相同的數一共有多少個?
解題思路:dp[i][j]表示前i個數的和為j時,有多少個;
遞推關系:dp[i][j] += dp[i-1][k], k表示前i-1個數的和,由于每一位只能是0-9,所以有限制條件:9 >= j?-?k >=0
由于對稱性,只需要枚舉到n/2即可,剩下的就是簡單的乘法原理。
總結
以上是生活随笔為你收集整理的poj 2346(DP)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JEEWX微信开发更便捷,Ngrok 内
- 下一篇: 网站为什么 JS 调用尽量放到网页底部?