← 完全使用手册
CS50
Harvard University · 2025
David J. Malan
Week 0–1
从 Scratch 到 C——计算思维建立,C 语言入门:变量、条件、循环、printf
Week 2–3
数组与算法——编译流程、调试、数组底层;搜索排序、大 O 复杂度、递归
Week 4–5
指针与数据结构——动态内存分配、malloc/free;手写链表、哈希表、树
Week 6–7
Python 与 SQL——C 与 Python 对照、内置数据结构;数据库查询与表关联
Week 8–10
Web 全栈——HTML/CSS/JS 前端、Flask 后端框架、期末项目