Coding Interview University — подробный self-study план по computer science, алгоритмам и структурам данных для подготовки к coding interviews.
Open Source: #algorithms
Проекты каталога, отмеченные тегом #algorithms. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 13 проектов с суммарным рейтингом 1,726,902 звёзд на GitHub. Основные языки: Java, JavaScript, Python.
Репозитории
The Algorithms - Python — большая образовательная коллекция алгоритмов и структур данных, реализованных на Python.
JavaScript Algorithms — коллекция алгоритмов и структур данных на JavaScript с объяснениями и ссылками для изучения.
CS Notes — большой китайскоязычный набор заметок по computer science, LeetCode, системному дизайну, сетям и интервью.
Tech Interview Handbook — curated материалы для coding interviews, behavioral interviews, resumes и interview process от автора Blind 75.
labuladong algorithm — китайские заметки по алгоритмам и LeetCode, построенные вокруг понимания шаблонов, а не запоминания ответов.
Hello Algo — открытая книга по структурам данных и алгоритмам с анимациями, запуском кода и версиями на нескольких языках.
LeetCodeAnimation — китайский учебный репозиторий, который объясняет задачи LeetCode через анимации и разборы алгоритмов.
The Algorithms - Java — учебная коллекция алгоритмов и структур данных, реализованных на Java.
Interviews — подборка материалов для подготовки к техническим собеседованиям по алгоритмам и структурам данных.
LeetCode Master — учебный маршрут по алгоритмическим задачам LeetCode с темами, шаблонами и объяснениями.
LeetCode Solutions — большой учебный репозиторий с разбором алгоритмических задач, структурами данных и материалами для подготовки к собеседованиям.