Combination Sum IV
题意
给定一个数组a和目标整数target,问有几种方法使得a数组中的任意多个元素之和等于target,每个元素可以用任意多次。
解法
这就是比较简单的dp题目,不过我dp一直比较渣,,所以也得记录下。我们用dp[x]来表示加到x这个数字的方法数,那么对于任意一个数组中的元素p,如果x>=p,则 dp[x] = dp[x]+dp[x-p],搞一个二重循环即可。
代码
|
|
Nothing is too difficult, if you put your heart into it.
给定一个数组a和目标整数target,问有几种方法使得a数组中的任意多个元素之和等于target,每个元素可以用任意多次。
这就是比较简单的dp题目,不过我dp一直比较渣,,所以也得记录下。我们用dp[x]来表示加到x这个数字的方法数,那么对于任意一个数组中的元素p,如果x>=p,则 dp[x] = dp[x]+dp[x-p],搞一个二重循环即可。
|
|