Sobes.tech
Back to tasks
Junior — Senior
58

Запоминание результатов функции

Task condition

livecode

Создайте декоратор, который будет сохранять результаты выполнения функции. При повторном вызове с теми же аргументами необходимо вернуть уже вычисленное значение из кеша (например, используя словарь). Если результат для данных параметров ещё не сохранён, вычислите его, запишите в кеш и верните.