CS 资源指南

CS 学习资源导航,涵盖课程体系、竞赛算法、就业准备与项目实战。

CS 基础

学习路径规划

CS 自学指南

收录 CMU、MIT、Stanford 等顶校优质公开课,提供从入门到进阶的完整 CS 自学路径。

实用工具

The Missing Semester

MIT 开设的工具类课程,涵盖 Shell、Vim、Git、调试、安全等开发必备技能。

竞赛向算法

系统化学习

AcWing

提供语法基础课、算法基础课等系统化课程,适合竞赛入门与进阶,包含题目训练与视频讲解。

题解与思路

董晓算法

针对竞赛题目分享详细题解,涵盖思路分析与代码实现,适合查漏补缺。

刷题平台

洛谷

国内主流竞赛刷题平台,题库覆盖 NOI 系列及各类比赛真题,支持评测与题解社区。

Codeforces

国际最活跃的算法竞赛平台,定期举办 rated 比赛,题目质量高,题解讨论活跃。

就业向算法

学习路径

代码随想录

总结从零基础到算法面试的刷题顺序,配套详细题解与思路图,适合系统化复习。

刷题平台

LeetCode

经典面试算法题库,支持多语言,包含高频题与企业真题。

牛客网

提供算法题、企业笔试模拟、面试经验分享及求职信息。

系统设计

System Design Primer

覆盖大规模系统设计核心概念,含图解与真实案例,面试必备。

实战项目资源

项目管理

git 练习

学习 git 的使用方式

项目教学

鱼皮编程

从零开始带做完整项目,涵盖需求分析、架构设计到部署上线,适合积累实战经验。

技术复现

Build Your Own X

通过复现常见技术,深入理解底层原理,提升技术深度。

新兴技术

具身智能

具身智能入门