Как «быстро» научиться динамическому программированию?
Порой удивляет как красиво и просто решает задачи ДП. Их реализация очень простая, но вот как дойти до понимания, вот в чем вопрос? Что нужно для этого читать ? Или просто практика? Может есть какое-то осознание?
В задача на ДП важно понимание основного принципа. Для этого нужно разобрать несколько типовых задач. А как только придёт понимание основных концепций, можно начинать решать самостоятельно. Тут важна именно практика