C++ 竞赛入门

CppBook

CppBook

面向 CSP/NOIP 初学者的 C++ 入门书。

CppBook

联系作者 rainboylvx@qq.com

开始学习

如果你是第一次学习 C++,建议按下面的顺序走,不要一开始就跳到后面的语法细节。

  1. 在 Windows 下准备 VSCode 和 C++ 调试环境
  2. 可选:安装 NOI Linux 2.0,提前熟悉比赛环境
  3. 注册 洛谷 账号,准备在线提交代码
  4. 快速入门:开始编程开始阅读,边学边写题

如何使用本书

本书不是用来“看完就会”的。每读完一个知识点,都应该立刻写代码验证,并完成文章最后的练习题。

推荐节奏:

  1. 先读“快速入门”,把 C++ 基础语法和本地编译跑通
  2. 每一节至少写完一个练习题,不要只看示例代码
  3. 遇到不会的题,先画样例、手算过程,再回到代码
  4. 学完基础后,再进入 STL、实战技巧和附录内容

相关资料

作者

Rainboy

许可证

本书采用 CC BY-NC-SA 4.0 许可协议。