数字和为sum的方案数——动态规划
题目描述:给定一个有n个正整数的数组A和一个整数sum,求选择数组A中部分数字和为sum的方案数。
当两种选取方案有一个数字的下标不一样,我们就认为是不同的组成方案。
输入描述:
输入为两行:
第一行为两个正整数n(1 ≤ n ≤ 1000),sum(1 ≤ sum ≤ 1000)
第二行为n个正整数Ai,以空格隔开。
输出描述:
输出所求的方案数
示例1
输入
5 15
5 5 10 2 3
输出
4
思路: 看到这类题,就会想到用动态规划来解决,列出动态规划的表格,就很容易解决啦
dp[i][j]代表前
原创
2020-08-04 23:05:44 ·
1022 阅读 ·
0 评论