Параллель B': различия между версиями

Материал из Algocode wiki
Перейти к: навигация, поиск
Строка 128: Строка 128:
 
* [[Отрезки]]
 
* [[Отрезки]]
 
* [[Окружности]]
 
* [[Окружности]]
 +
 +
=12. Динамическое программирование=
 +
 +
===Повторение для подзабывших===
 +
* [[Основы ДП]]
 +
* [[План ДП]]
 +
* [[Одномерное ДП]]
 +
* [[Двумерное ДП]]
 +
* [[Восстановление ответа: через массив динамики и через массив предков.]]
 +
* [[Ленивая динамика.]]
 +
* [[Рюкзак]]
 +
* [[Динамика по префиксу и значению последнего элемента]]
 +
* [[НВП]]
 +
* [[НОП]]
 +
 +
===Новое===
 +
 +
* [[ДП по поддеревьям]]
 +
* [[ДП по подмножествам]]
 +
* [[ДП по профилю]]

Версия 09:14, 13 декабря 2019

Страница на алгокоде

1. Сортировки

Анализ времени и памяти

Квадратичные сортировки

Сортировки за $n\log{n}$

Другие сортировки

Связанные задачи

2. Поиски за $O(\log(n))$

Бинарный поиск

Тернарный поиск

3. Графы

4. Динамическое программирование

5. С++ и базовые структуры данных

Базовые структуры данных

С++

6. Корневая декомпозиция

7. Математика

8. Кратчайшие пути

9. СНМ и остовные деревья

Остовные деревья

10. LCA

Вспомогательная структура

LCA

Методы

11. Геометрия, примитивы

12. Динамическое программирование

Повторение для подзабывших

Новое