home.social

#lru_cache — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #lru_cache, aggregated by home.social.

  1. Мемоизация в Python: как заставить код помнить

    Проблема многих программ не в медленном процессоре, а в том, что они «забывчивы». Каждый раз, когда вы вызываете функцию с одними и теми же данными, она честно считает всё с нуля. Если внутри сложные расчеты или рекурсия — всё начинает тормозить. Решение — Мемоизация. Это техника, при которой функция запоминает результат своих вычислений. Если вы вызываете её снова с теми же аргументами, она не считает, а просто достает готовый ответ из памяти (словаря).

    habr.com/ru/articles/989936/

    #python #python3 #python_для_начинающих #python_3 #python_tutor #python_class #lru_cache