Тренировки и обучение
- Алгоритмы и структуры данных
- Анализ сложности алгоритмов
- Теория: стек, очередь, куча.
- Простые числа
- Алгоритмы сортировки
- Стандартные функции сортировки в питоне
- Бинарный поиск
- Дерево отрезков
- Перебор
- Динамическое программирование
- Вычислительная геометрия
- Алгоритмы на лабиринтах
- Алгоритмы на графах
- Минимакс на примере tic-tak-toe
- Поиск подстроки. Алгоритм Кнута–Морриса-Пратта.
- Структуры данных:
- Стек
- Двоичная куча (binary heap)
-
Ссылки -
-
FAQ - устарело
- Разбор задач
- Разбор задач с Codeforces.ru
- Разбор задач
- Динамическое программирование
- Ссылки на обучающие курсы, которые используют сервис sagemath.com
- Сокращение кода на Python и С++ для acmp.ru