Pergunta de entrevista da empresa JDRF Electromag

What is the concept of memoization? How can it be used to optimize recursive algorithms? Provide an example.