Перейти к основному содержанию
Боковая панель
Информатикс
Вы используете гостевой доступ (
Вход
)
Группа C'
Общее
Тема 1
Тема 2
Тема 3
Тема 4
Тема 5
Тема 6
Тема 7
Тема 8
Тема 9
Тема 10
Тема 11
Тема 12
Тема 13
Тема 14
Тема 15
Тема 16
Тема 17
Тема 18
Тема 19
Тема 20
В начало
Календарь
Группа C': Динамическое программирование
В начало
Курсы
Кружки и уроки
Санкт-Петербург
ИТМО
Группа C'
Тема 12
Динамическое программирование
Задача №915. Самый дешевый путь
Разбор добавил
Максим Бартенев
Пусть f - функция динамического программирования. На i-ю ступеньку мальчик мог попасть только с (i-1)-й или с (i-2)-й ступенек. Значит f[i] = min(f[i-1], f[i-2]) + стоимость i-й ступеньки.
Сдать: для сдачи задач необходимо
войти
в систему
884
statement
◄ Сортировки
Перейти на...
Перейти на...
Преподаватели
Сводная таблица
Введение
Массивы, циклы и строки (Домашнее задание)
Введение в графы
Функции, стек
Функции. Домашнее задание
Очередь, дек, список.
Бинарный поиск
Обход в глубину (DFS)
Обход в ширину (BFS)
Вещественные числа
Сортировки
Двоичная куча
Теоретический материал и условия задач
Алгоритм Евклида
Битовая арифметика
Проверка на простоту
День (очень много) -- Два указателя
VIP Геометрия
VIP Графы с Флойдом и Дейкстрами
Годные задачи
Новогодний контест
Задачи
Задачи Intro
Задачи
Двоичная куча ►