Задача о рюкзаке (с повторениями и без). Рекурсия с запоминанием (ленивая рекурсия). Оптимальная триангуляция многоугольника. Независимое множество в дереве максимального веса.