Pregunta de entrevista de IBM

One array problem, one linked list problem, one dynamic programming problem.