C++ 自学课件总览:从零到数据结构

C++ 自学课件总览:从零到数据结构
wangxi223大学开学前的这段时间,我把 C++ 从零到数据结构自学了一遍,顺手把每一课整理成了可以自己啃下来的课件。
这套课件和普通的笔记不太一样:
- 每段代码都在本机 g++ 16.2.0 下真编译跑过,性能对比是实测数据(朴素 O(n²) 与堆优化 Dijkstra 的耗时差,我拿 n=2000 到 100000 的图跑了一遍)
- 每课都有「坑点清单」,记的是我实际踩过的坑(比如 INF 用 0x3f3f3f3f 会把不可达点打印成 1061109567、Windows 上 ulimit -s 无效要改用 -Wl,–stack)
- 每课结尾有可以点的小测,选完立刻给对错和原因
- 每课配洛谷题目,写完就能提交验证
目前有 32 课,按三个阶段排:程序设计基础 → 面向对象 → 数据结构与算法。
👉 打开完整课件目录
课件基于 OI Wiki、cppreference 和《C++ Primer Plus(第 6 版)》整理,题目来自 洛谷。
- 作者不定期更新(学到哪更到哪喵~~)







