Перейти к основному содержанию
Боковая панель
Информатикс
Вы используете гостевой доступ (
Вход
)
зимняя школа
Общее
Тема 1
Тема 2
В начало
Календарь
зимняя школа: Двумерная динамика. Тренировочные задачи.
В начало
Курсы
Кружки и уроки
Камчатский край
зимняя школа
Тема 2
Двумерная динамика. Тренировочные задачи.
Задача №943. Треугольник Паскаля
Разбор добавил
Тимофей Гутор
Давайте хранить массив dp[30][30], в dp[1][1] = 1;
Дальше идем циклом i от 2 до n, и внтури j от 1 до i: dp[i][j] = dp[i - 1][j] + dp[i - 1][j - 1];
Учтите, что при n = 0 ничего выводить не надо.
Сдать: для сдачи задач необходимо
войти
в систему
1365
statement
◄ Двумерное динамическое программирование.
Перейти на...
Перейти на...
Объявления
Рекурсия. Простые программы.
Задачи на Ханойские башни.
Задачи на НОД и сортировку слиянием.
Рекурсивный перебор - 1.
Рекурсивный перебор - 2.
Задача о ферзях.
Рекурсия. Фракталы.
Перебор по ответу.
Линейный поиск. Метод двух указателей.
Бинарный поиск. Функции.
Бинарный поиск в массиве (Python, два фиктивных элемента)
Бинарный поиск. Массивы.
Бинарный поиск. Олимпиадные задачи.
Тернарный поиск.
Динамическое программирование: простые примеры.
Динамическое программирование: простые примеры.
Задачи на стоимости и восстановление ответа.
Динамическое программирование. Одномерная динамика.
Одномерная динамика. Восстановление ответа.
Субботний контест.
Динамическое программирование. Подсчет количества последовательностей.
Подсчет количества последовательностей. Нули и единицы.
Подсчет количества последовательностей. Олимпиадные задачи.
Двумерное динамическое программирование.
Двумерная динамика. Олимпиадные задачи.
Динамическое программирование. Рюкзак.
Рюкзак.
Игры и стратегии.
Двумерное динамическое программирование: игры.
Двумерное динамическое программирование: игры.
Субботний контест.
Двумерная динамика. Олимпиадные задачи. ►