Рекурсия и динамика
Идеи динамического программирования: одномерные задачи, часть 2
Основные задачи динамического программирования, которые можно решить, используя одномерный массив.
Идеи динамического программирования: одномерные задачи, часть 1
Разбираем несколько классических задач динамического программирования с использованием одномерного массива и без него.
Динамическое программирование для начинающих
Разбираем классические задачи на последовательности, одномерную и двумерную динамику с обоснованием разных подходов к реализации. Примеры кода на Java.

123 задачи с IT-собеседований с разбором решений
Самые популярные задачи с IT-собеседований — более 100 логических задач, IT-кейсов и заданий по разработке для профессиональных программистов (с ответами!).
