La formula recursiva que se utiliza para obtener el valor de C(i,j) en el problema de la mochila, usando programación dinámica es: (p es precio de un material, v es volumen de un material y C es coste de la mochila)
Selecione uma das seguintes:
-
C(i,j) = max{C(i-1, j), p(i)*v(i) + C(i, j - v(i))}
-
C(i,j) = max{C(i-1, j), C(i, j - v(i))}
-
C(i,j) = max{C(i-1, j), C(i - 1, j - v(i))}
-
C(i,j) = max{C(i-1, j), p(i)*v(i) + C(i - 1, j - v(i))}