Pergunta de entrevista da empresa Capital One

Array manipulation and dynamic programming.