Параллель B': различия между версиями
Материал из Algocode wiki
Глеб (обсуждение | вклад) |
Глеб (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
<p style="font-size: 14pt">[https://algocode.ru/bp2019/ Страница на алгокоде]</p> | <p style="font-size: 14pt">[https://algocode.ru/bp2019/ Страница на алгокоде]</p> | ||
+ | =7. Кратчайшие пути= | ||
+ | * [[BFS]] | ||
+ | * [[0-1 BFS]] | ||
+ | * [[1-k BFS]] | ||
+ | * [[Алгоритм Форда-Беллмана]] | ||
+ | * [[Алгоритм Дейкстры]] | ||
+ | |||
+ | ===Видео по теме=== | ||
+ | |||
+ | * [https://www.youtube.com/watch?v=O5n1ORyECAY&list=PL4_hYwCyhAvYikJXQHwKCOe1i7So13ZNc&index=9 Лекция про кратчайшие пути от Саши Гришутина] | ||
+ | * [https://www.youtube.com/watch?v=GJkCzQo-rAc BFS] | ||
+ | * [https://www.youtube.com/watch?v=GJkCzQo-rAc#t=18m16s Дейкстра] | ||
+ | * [https://www.youtube.com/watch?v=0drmQj1RsEQ Форд-Беллман и Флойд] | ||
+ | |||
=6. Математика= | =6. Математика= | ||
Версия 19:15, 9 ноября 2020
Содержание
7. Кратчайшие пути
Видео по теме
6. Математика
5. С++ и базовые структуры данных
Базовые структуры данных
С++
- Итератор
- Multiset
- Set
- Map
- Ускорение ввода-вывода
- Полезные встроенные функции
- pbds
- Бинпоиски
- Подводные камни
- UB
4. Динамическое программирование
- Основы ДП
- План ДП
- Одномерное ДП
- Двумерное ДП
- Восстановление ответа: через массив динамики и через массив предков.
- Ленивая динамика.
- Рюкзак
- Динамика по префиксу и значению последнего элемента
- НВП
- НОП
Видео по теме
3. Графы
Видео по теме
2. Поиски за $O(\log(n))$
Бинарный поиск
- Бинарный поиск
- Бинарный поиск с вещественными числами
- Бинарный поиск по ответу
- Бинарный поиск по производной
- Бинарный поиск для нахождения подходящей пары