«Записки о кодировании» (LeetCode-Master) — это систематический курс по подготовке к LeetCode, охватывающий структуры данных и алгоритмы. Темы расположены в логической последовательности от базовых до продвинутых, каждая задача снабжена текстовым и видео-разбором. Курс поддерживает C++, Java, Python, Go, JavaScript и подходит для обучения с нуля до уверенного уровня.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONВсеобъемлющая коллекция различных алгоритмов, реализованных на Python и предназначенных специально для образовательных целей и обучения.
Реализации популярных алгоритмов и структур данных на JavaScript, каждая с собственным README, пояснениями, заметками о сложности и ссылками для дальнейшего чтения. Полезно для учёбы и подготовки к собеседованиям.
Чистые и хорошо документированные реализации распространенных алгоритмов и структур данных на Python для обучения и использования в качестве справочника.
Образовательный репозиторий алгоритмов на Java. Предназначен для обучения, а не для продакшена. Поддерживает Gitpod и Codecov.
Обширная библиотека на Java с реализациями алгоритмов и структур данных, охватывающая структуры данных, динамическое программирование, теорию графов, геометрию, линейную алгебру и математику, с поддержкой сборки Bazel и сопутствующими видеоуроками на YouTube.
Turf — это модульный геопространственный движок на JavaScript для пространственного анализа, предоставляющий инструменты для создания данных GeoJSON и статистических операций.