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

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