Computer Science Knowledge Base
计算机科学完整知识库,涵盖 11 个核心子领域。
使用说明
按需读取子文件,避免一次加载全部。根据问题涉及的领域,只读取相关文件。
子文件索引
| # | 文件 | 领域 | 路径 |
|---|---|---|---|
| 01 | 01-data-structures-algorithms.md | 数据结构与算法 | 数组、链表、树、图、排序、搜索、动态规划等 |
| 02 | 02-operating-systems.md | 操作系统 | 进程管理、内存管理、文件系统、I/O、并发 |
| 03 | 03-computer-networks.md | 计算机网络 | OSI/TCP/IP、路由、传输层、应用层协议 |
| 04 | 04-computer-architecture.md | 计算机体系结构 | CPU、指令集、流水线、存储层次、并行 |
| 05 | 05-databases.md | 数据库 | 关系模型、SQL、事务、索引、查询优化 |
| 06 | 06-distributed-systems.md | 分布式系统 | CAP、一致性协议、容错、分布式存储 |
| 07 | 07-software-engineering.md | 软件工程 | 设计模式、测试、DevOps、敏捷、架构 |
| 08 | 08-cryptography.md | 密码学 | 对称/非对称加密、哈希、数字签名、协议 |
| 09 | 09-artificial-intelligence.md | 人工智能 | 机器学习、深度学习、NLP、计算机视觉 |
| 10 | 10-compiler-design.md | 编译原理 | 词法分析、语法分析、语义分析、代码生成 |
| 11 | 11-formal-languages.md | 形式语言 | 自动机、文法、图灵机、可计算性 |