Соревновательное программирование

Мотивация

Данный раздел является своего рода конспектом для объяснения алгоритмических задач. Здесь я пытаюсь объяснять свои решения задач и в процессе стать чуть более качественным программистом. Далее представленна диаграмма, которая использовалась как последовательность тем для изучения, а затем решения задач из этих разделов.

Решения

Решения задач оформленные в табличном виде.

Раздел Задачи
Массивы и хэшинг
Метод двух указателей
Стэк
Связанный список (Linked List)
Очереди
Рекурсия и итерация
Сортировка
Бинарный поиск
Графы
Жадный алгоритм
Динамическое программирование
Скользящее окно
Куча