Intel Corporation Interview Question

Dynamic programming with medium - difficult level