Не «прочитай определение», а «увидь, что он делает». Каждый алгоритм — интерактивная визуализация, пошаговый разбор и исходный код с подсветкой активной строки.
Максимальная сумма подотрезка за один проход: текущая сумма либо растёт, либо сбрасывается.
Грабить дома нельзя два подряд: взять или пропустить — два бегущих максимума.
Сколькими способами подняться по лестнице — это Фибоначчи в костюме задачи.
Из угла в угол по сетке, только вправо и вниз — минимальная сумма маршрута.