Курс https://otus.ru/lessons/algorithm/
Список домашних заданий
- Квадратные заклинания
- Счастливые билеты
- Алгебраические алгоритмы
- Базовые структуры данных
- Битовая арифметика
- Простые сортировки
- Пирамидальные сортировки
- Быстрая и внешняя сортировки
- Линейная сортировка
- Двоичное дерево поиска, АВЛ и Декартово дерево
- Оптимальное дерево поиска
- Хэш-таблицы
- Алгоритм Косарайю
- Алгоритм Демукрона
- Префиксное дерево
- Алгоритм Краскала
- Алгоритм Дейкстры
- Алгоритм Бойера-Мура
- Алгоритм Кнутта-Морриса-Пратта
- Алгоритм Run-Length Encoding (RLE)
- Динамическое программирование
- Реализация вероятностного алгоритма