Merge pull request #865 from qwerty50000a/patch-1

Update Knapsack.java
This commit is contained in:
Yang Libin
2019-09-26 09:01:04 +08:00
committed by GitHub

View File

@ -6,7 +6,9 @@ package DynamicProgramming;
public class Knapsack { public class Knapsack {
private static int knapSack(int W, int wt[], int val[], int n) { private static int knapSack(int W, int wt[], int val[], int n) throws IllegalArgumentException {
if(wt == null || val == null)
throw new IllegalArgumentException();
int i, w; int i, w;
int rv[][] = new int[n + 1][W + 1]; //rv means return value int rv[][] = new int[n + 1][W + 1]; //rv means return value