#algorithms
Все об алгоритмах и структурах данных для разработчиков. Подборка лучших репозиториев и руководств для подготовки к техническим собеседованиям. Готовые реализации на Java, C, JavaScript, разборы задач и интерактивные проекты, которые помогут вам прокачать навыки и получить заветный оффер.
Как китайские студенты построили самую детальную базу знаний по алгоритмам
Обзор OI Wiki — колоссальной базы знаний по алгоритмам и структурам данных. Узнайте, как китайское сообщество создало один из самых полных учебников д...
Как не провалить System Design и вспомнить алгоритмы за один вечер
Обзор концентрированной базы знаний для разработчиков: от алгоритмов и структур данных до проектирования высоконагруженных систем и теории вероятносте...
Путеводитель по кроличьей норе машинного обучения от создателя из Y Combinator
Обзор открытого учебника по математике, Computer Science и AI от фаундера из Y Combinator. Глубокое погружение в теорию и практику обучения через реал...
Почему ваш код на Java может работать быстрее: заглядываем в репозиторий Algorithms Уильяма Физета
Обзор популярного репозитория Algorithms от William Fiset: чистые реализации структур данных и алгоритмов на Java с видеоразборами. Идеально для подго...
Как подтянуть базу алгоритмов на Go и не умереть от скуки
Обзор огромной коллекции алгоритмов и структур данных, реализованных на языке Go для обучения и практики. Разбираемся, чем полезен этот проект разрабо...
Как не дать багам в распределенных системах испортить вам жизнь
Обзор TLA+ — инструмента для формальной верификации сложных распределенных систем и алгоритмов, который помогает находить баги параллелизма еще на эта...
Как не утонуть в подготовке к собеседованиям в бигтех
Обзор огромного репозитория-путеводителя по подготовке к собеседованиям в топовые IT-компании: от алгоритмов до системного дизайна.
Зачем переписывать алгоритмы на Rust, когда есть готовые библиотеки
Обзор крупнейшей открытой библиотеки алгоритмов на Rust: от классической сортировки до графов. Узнайте, как изучать Computer Science через идиоматичны...
Твой личный навигатор в мире кода: Обзор Self-Taught Programming на GitHub
Устали искать качественные материалы по программированию? Этот GitHub-репозиторий — настоящая сокровищница русскоязычных курсов, докладов и статей, ко...
MarkovJunior — Когда правила переписывания создают миры
MarkovJunior — это вероятностный язык программирования для процедурной генерации контента, от лабиринтов и данжей до архитектурных шедевров, использую...
ML.NET - Машинное обучение для .NET-разработчиков без лишних сложностей
Устали от Python, когда хочется внедрить ML в .NET? ML.NET — кроссплатформенный фреймворк от Microsoft, который позволяет создавать, обучать и разверт...
Осваиваем робототехнику с нуля - ваш навигатор по онлайн-курсам
Мечтаете погрузиться в мир робототехники, но не знаете, с чего начать? Этот GitHub-репозиторий — настоящая находка! Он собрал лучшие онлайн-курсы и ре...
Ваш билет в FAANG: Разбираем репозиторий с актуальными задачами для собеседований 2025 года
Готовитесь к собеседованию в FAANG или другую топовую IT-компанию? Этот GitHub-репозиторий — ваш незаменимый помощник с сотнями актуальных задач по ал...
SciPy - Ваш швейцарский нож для научных вычислений на Python
SciPy – это незаменимый инструмент для математических, научных и инженерных вычислений на Python. От оптимизации до обработки сигналов – он упрощает с...
LeetCode — Ваш полный гид по алгоритмам и структурам данных
Ищете идеальный ресурс для подготовки к LeetCode и освоения DSA? Этот GitHub-репозиторий — настоящая сокровищница ссылок на статьи, видео, курсы и инс...
doocs/leetcode — Ваш универсальный ключ к миру алгоритмов и успешных собеседований
Ищете надежный источник решений для LeetCode и других алгоритмических задач? Репозиторий doocs/leetcode — это сокровищница готовых ответов на Python,...
Этот бесплатный курс по алгоритмам на Java заменит вам платный буткемп
Устали от разрозненных гайдов? Этот GitHub-репозиторий — полноценный и бесплатный курс по структурам данных и алгоритмам на Java, который проведет вас...
Университет в кармане: как получить лучшее образование по CS бесплатно
Огромная коллекция видеокурсов по компьютерным наукам от ведущих университетов мира — ваш бесплатный билет в мир академических знаний
Cirq Python-фреймворк для квантовых вычислений, который стоит попробовать
Cirq — Python-фреймворк для работы с квантовыми схемами от Google. Узнайте, как начать программировать квантовые алгоритмы уже сегодня.
Swift Algorithm Club: ваш навигатор в мире алгоритмов на Swift
Swift Algorithm Club — это коллекция реализаций алгоритмов и структур данных на Swift с понятными объяснениями. Идеальный ресурс для изучения основ и...
The Algorithms — C - энциклопедия алгоритмов для настоящих разработчиков
Коллекция алгоритмов на чистом C для обучения и практики — от сортировок до машинного обучения
Tech Interview Handbook Ваш гид по подготовке к техническим собеседованиям
Tech Interview Handbook — это золотая жила для разработчиков, готовящихся к собеседованиям в IT. Узнайте, как этот проект с 127k звёзд на GitHub помог...