Pergunta de entrevista da empresa Salesforce

array and tree and dp problems