学习规划与参考资料

基本学习规划

基本学习阶段如下表与图所示:

年级学习内容参赛及目标
4-6初级,一年基础知识,两年初级算法CSP-J, 智慧杯,蓝桥杯
7-9中级算法CSP-S, NOIP模拟赛
10-11高级算法NOIP选拔赛,省选,NOI

具体来说:

参考书与在线资源

目标NOIP一等奖的书籍

  1. 《算法导论》(推荐指数:5颗星)。这是OI学习的必备教材。

  2. 《算法竞赛入门经典(第2版)》(推荐指数:5颗星)。刘汝佳著,俗称紫书,难度较低。

  3. 《算法艺术与信息学竞赛》(推荐指数:4颗星)。刘汝佳著,俗称黑书,难度较高,虽然很老,但是内容质量很高。

  4. 《算法竞赛进阶指南》(推荐指数:5颗星)。李煜东著,定位是“从一名算法竞赛的入门级选手,达到NOIP一等奖获得者的中、高级水平,并具有相当的自我学习与思考能力。在此基础上,读者只需涉猎一些新的领域,扩大知识范围,辅以实战训练,不难继续提升到NOI省队平均水平。”。2018年出版,内容较新。

  5. 国内广受NOIP级别选手喜欢的OJ,以前OJ有很多个,发展多年后,洛谷已经领先了。

  6. 估分工具。因为CSP和NOIP的学生程序公开,所以通过估分工具,比赛结束后可以快速了解大致的结果。比如有道小图灵估分系统

  7. 考前可以看:CSP复赛考什么?2022如何准备?, NOIP/CSP-S 考前注意事项, 第二轮上机考试演示

  8. USACO相关资源:

普及组零基础的书:

  1. 《《深入浅出程序设计竞赛 - 基础篇》》,浴谷出的。

其它资源(可能一些已经太老过期了):

  1. 《学习指导》(推荐指数:5颗星)。刘汝佳著,《算法艺术与信息学竞赛》的辅导书。(PS:仅可在网上搜到,格式为PDF)。有难度,但是很厚重。

  2. 《2016版高中信息学竞赛历年真题解析红宝书》(推荐指数:5颗星)。历年真题,这是绝对不能遗失的存在。必须要做!

  3. 题库方面首推USACO(美国的赛题),USACO写完了CSP-S一等基本上就没有问题,如果悟性好的话甚至能在NOI取得不错的成绩.