← Ко всем open source проектам

CS Notes

CyC2018/CS-Notes

CS Notes — большой китайскоязычный набор заметок по computer science, LeetCode, системному дизайну, сетям и интервью.

Форки 50,914
Автор CyC2018
Язык Не указано
Лицензия Не указано
Обновлено 2026-06-07

Что такое CS-Notes

CyC2018/CS-Notes — крупный китайский учебный репозиторий для подготовки по computer science и техническим интервью. README сразу показывает таблицу разделов: algorithms, operating systems, networking, object-oriented programming, databases, Java, system design, tools и coding practice.

Это не фреймворк и не библиотека, а структурированный конспект. Его сила — в ширине тем: можно открыть отдельную область и перейти к заметкам, задачам LeetCode, Linux, сетям, базам данных или системному дизайну.

Что внутри

В разделе алгоритмов есть каталоги по Sword Offer, LeetCode и базовым алгоритмам. Далее идут notes по operating systems, Linux, networking и другим фундаментальным темам. Китайский язык — важная часть проекта: для русскоязычного или англоязычного читателя это может быть барьером, но структура всё равно понятна.

Структура разделов

Фрагмент передаёт форму репозитория: это навигационная таблица по темам подготовки.

Язык: Markdown
- Algorithms
- Operating Systems
- Networking
- Databases
- Java
- System Design
- Coding Practice

Почему проект используют

CS-Notes удобен как единая база для повторения перед интервью. Вместо десятков разрозненных статей он собирает технические темы в одну навигацию, а ссылки на задачи и заметки помогают быстро перейти от теории к практике.

Ограничения

Главное ограничение — язык и актуальность отдельных заметок. Для глубокого изучения всё равно нужны первичные учебники, официальная документация и практика. Но как обзорная карта CS/interview-тем проект остаётся сильным.