Domanda di colloquio di IBM

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