Dynamic Programming: Knapsack - Ones and Zeroes (2D Knapsack)
Given the final dp table row for m=3 zeros and n=3 ones as follows (dp[3][0..3]): [0, 1, 1, 2], which of the following sets of strings could have produced this dp state?
Strings:
1) "10"
2) "000"
3) "11"
4) "0"
