Light-industry-up.ru

Экосистема промышленности

Мемоизация реакт, что такое мемоизация в python, мемоизация классовых компонентов, мемоизация запросов express node js

05-05-2024

В программировании, мемоизация — специальная оптимизационная методика, которая позволяет увеличить скорость выполнения компьютерных программ. Данная методика заключается в том, чтобы исключить повторное вычисление результатов предыдущих вызовов.

Мемоизация также используется и для других целей (не обязательно связанных с увеличением скорости работы программы). Например, она используется при простом взаимно-рекурсивном нисходящем разборе («парсинге») в общем/обобщённом алгоритме разбора «сверху-вниз».

Несмотря на связь с кешированием, мемоизация является особым видом оптимизации, отличающимся от таких способов кеширования, как буферизация и подмена страниц.

В рамках языков логического программирования мемоизация известна под названием табулирования.

См. также


Мемоизация реакт, что такое мемоизация в python, мемоизация классовых компонентов, мемоизация запросов express node js.

Категория:Появились в 1398 году, Участник:Миша Карелин.

© 2014–2023 light-industry-up.ru, Россия, Краснодар, ул. Листопадная 53, +7 (861) 501-67-06