Исчерпывающие ресурсы для изучения алгоритмов и структур данных, включая реализации на нескольких языках, визуализации и руководства по решению задач.
Алгоритмы и структуры данных
Репозитории
Обширная коллекция алгоритмов, реализованных на Python в образовательных целях. Включает сортировку, поиск, структуры данных, машинное обучение, криптографию и многое другое для помощи разработчикам в изучении алгоритмических концепций.
Полная коллекция алгоритмов и структур данных на JavaScript с подробными объяснениями, тестами и образовательными ресурсами для изучения основ информатики.
Всеобъемлющее руководство по алгоритмам на основе задач LeetCode, включающее более 60 статей, охватывающих все основные паттерны и техники с четкими объяснениями и подходом на основе фреймворков для помощи разработчикам в освоении алгоритмического мышления.
Бесплатный открытый учебник по структурам данных и алгоритмам для начинающих: анимированные схемы и запускаемый в один клик код на 12+ языках (Python, Java, C++, Go и др.), с мультиязычной поддержкой.

Manim — это движок для точных программируемых анимаций, созданный для объясняющих математических видео. Разработанный автором 3Blue1Brown, он позволяет создавать впечатляющие математические визуализации с помощью кода на Python.
Демонстрирует решения задач LeetCode через анимации, предоставляя детальный анализ, красивые иллюстрации и понятные визуализации, помогая разработчикам интуитивно освоить ключевые концепции структур данных и алгоритмов.