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

Manim — это движок анимации на Python, созданный автором канала 3Blue1Brown для создания математических видеороликов. С поддержкой OpenGL и LaTeX он позволяет программно выстраивать 2D/3D-графику, рендерить формулы и точно управлять анимацией.
Демонстрирует решения задач LeetCode через анимации, предоставляя детальный анализ, красивые иллюстрации и понятные визуализации, помогая разработчикам интуитивно освоить ключевые концепции структур данных и алгоритмов.