Ключевые отличия табуляции и мемоизации в динамическом программировании:
Таким образом, при мемоизации сначала решается основная задача, а затем она разбивается на подзадачи, результаты которых сохраняются и повторно используются, а при табуляции решение задачи строится «снизу вверх»: сначала вычисляются решения для всех малых подзадач, а затем они комбинируются для решения более крупных задач. 24