Данный репозиторий содержит краткое описание алгоритмов и структур данных для практикующих разработчиков. Может быть использован как справочное руководство или для подготовки к техническому собеседованию. Все примеры кода представлены с использованием Python.
Если вам понравилось содержимое, ставьте звездочку репозиторию на github. https://github.com/agorinenko/data-structures-and-algorithms/
Об авторе: https://gorinenko.ru/
Сложность алгоритмов (в работе)
Префиксное дерево (в работе)
Очередь с приоритетом (в работе)
Динамическое программирование (в работе)
Жадные алгоритмы (в работе)
Скользящее среднее (в работе)
Алгоритмы на строках (в работе)
Скользящее окно (в работе)
Bit manipulation (в работе)
Быстрая сортировка (в работе)
Блочная сортировка (в работе)
Поразрядная сортировка (в работе)
Для подготовки данных конспектов использовались следующие ресурсы: