10.7K ·GitHub
Что это такое?
Коллекция учебных материалов на китайском языке по алгоритмам и структурам данных. С помощью анимированных схем простыми и понятными словами объясняются классические задачи с LeetCode и 剑指Offer, которые часто встречаются на собеседованиях.
Это библиотека кода или учебное пособие?
Это учебное пособие, а не код, который можно установить: подобранный набор markdown-статей с анимациями и схемами, которые объясняют конкретные задачи с собеседований, сгруппированные по темам.
Как организовано содержимое?
Темы разбиты на разделы: базовые структуры данных (хеш-таблицы, стеки и очереди, связные списки, рекурсия, деревья), алгоритмы поиска подстроки (BF, BM, KMP), алгоритмы сортировки, обход бинарных деревьев, массивы, задачи на суммы, два указателя и монотонные стеки и очереди. Каждый пункт ведёт к markdown-разбору одной конкретной задачи с LeetCode или 剑指Offer.
Могу ли я пользоваться этим, если не читаю по-китайски?
Все заголовки, объяснения и комментарии написаны на китайском, перевода на английский нет, а каждая запись ведёт к отдельному файлу, а не раскрывается прямо в README.
Есть ли место для чтения лучше, чем GitHub?
Да, автор рекомендует читать онлайн на www.chengxuchu.com, которая, по описанию, стабильнее, чем просмотр репозитория напрямую.
Могу ли я присоединиться к учебной группе с другими учащимися?
В README есть QR-код для вступления в бесплатную группу по подготовке к собеседованиям, где можно обсуждать материалы; прямо указано, что группа бесплатная и без рекламы.
Есть ли у автора другие ресурсы, помимо этого списка?
Да, есть отдельный подобранный список проектов на C++, ссылка на который размещена по адресу www.chengxuchu.com/cppcamp.html для читателей, интересующихся C++.
What are similar projects?
hello-algorithm, interviews, leetcode, apachecn-algo-zh, tech-interview-handbook, LeetCodeAnimation, fucking-algorithm, algo

