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