Параллель 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>
 +
=Второй семестр=
  
 
=23. Суффиксный массив =
 
=23. Суффиксный массив =
Строка 66: Строка 67:
 
* [[Хеш-таблицы (цепочки)]]
 
* [[Хеш-таблицы (цепочки)]]
 
* [[Хеширование корневых деревьев]]
 
* [[Хеширование корневых деревьев]]
 +
 +
=Первый семестр=
  
 
=12. Динамическое программирование=
 
=12. Динамическое программирование=

Версия 11:08, 27 апреля 2020

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

Второй семестр

23. Суффиксный массив

22. Разделяй-и-властвуй, meet in the middle

21. Обо всем

20. Декартово дерево

19. Строки 2

18. Продвинутая геометрия

17. Комбинаторные объекты

16. Паросочетания

15. Игры

14. Дерево Отрезков

13. Хеши

Первый семестр

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

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

Новое


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

10. LCA

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

LCA

Методы


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

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

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

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


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

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

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

С++

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

3. Графы

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

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

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

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

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

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

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

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

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