。第1项目组说话篇(前4章)扼要介绍了C说话的常识,有针对性的讲解了C说话在法度设计比赛中常见的应用,这些是一般C说话书中不涉及的,对比赛入门是大有帮助。固然这一项目组从内容设计上看是针对零编程根蒂根基的读者,然则作为C说话入门显然是不足够的、并且跨度较大。
第2项目组算法篇(5~8章),从简单的编程题目开端,引入数据布局和算法的根蒂根基常识。并且介绍了如安在Online Judge体系(OJ)上做题,进而勾引读者开端编程练习,进入法度设计比赛的范畴。
总体来说,这个分类里的351道题目绝大多都是入门题目,并且很有代表性,只有Vol.3和Vol.5中有少数题目很是难做。与书名“门经典”很是相趁。若是在你读书做题时,没有感觉十分艰苦并且进度迟缓,那么你应当抓紧时候争夺在3个月时候内完成它们,ACM比赛的大门已经对你打开了。你去做题吧,忽视下面的内容。
在第5、6章进度迟缓只能申明一个题目,编程才能较弱,解决的办法就是多编法度。也就是说,本书题目标跨度对你来说大了,你须要更简单一点的题目,来弥补编程才能的不足。尤其是对初学者来说代码量是很是关键的一个身分,过度思虑困难不是一个好的做法,适度思虑和敏捷扩大题量是最高效的做法。好吧,你去找一些此外分类或此外OJ上题目来做一做。比如:
在做第7章后半项目组、第9、10、11章时都有可能碰到雷同困境,解决的办法也是雷同的:学常识、补充题目。会给本身找合适的题目做是ACM练习中很是首要的一项才能。合适的难度,适度地思虑是衡量题目是否合适的标准。从做题时候上来讲,1~3个小时一道题是合适的,再长申明题目有些难了。当然对只做了几十道题的初学者来说,解题时候更长一些也可以。对峙均匀天天能包管2~3题的练习量,对初学者来说是很是首要的。
三、USACO http://www.nocow.cn/index.php/USACO_Training (USACO 97道题)
美国有名在线题库,专门为信息学比赛选手筹办。
全英文界面,但有非官方的中文翻译。推荐直接浏览英语原文,既正确靠得住又可进步英语程度。
网站的Training题目周全,每道题附有具体题解,可查看测试数据和运行成果,便于调试、发明错误并更正。采取章节递进的层次布局,由易到难,讲解常识、操练编程连络,题目必须依次完成,避免了只挑简单题做的行动。
- 1 Chapter1-Getting started(入门) 21道题
- 1.1 Section 1.0
- 1.2 Section 1.1
- 1.3 Section 1.2
- 1.4 Section 1.3
- 1.5 Section 1.4
- 1.6 Section 1.5
- 2 Chapter2-Bigger Challenges(更大的挑衅) 19道题
- 2.1 Section 2.1
- 2.2 Section 2.2
- 2.3 Section 2.3
- 2.4 Section 2.4
- 3 Chapter3-Techniques more subtle(更奥妙的技巧) 21道题
- 3.1 Section 3.1
- 3.2 Section 3.2
- 3.3 Section 3.3
- 3.4 Section 3.4
- 4 Chapter4-Advanced algorithms and difficult drills(高等算法与艰苦的习题) 15道题
- 4.1 Section 4.1
- 4.2 Section 4.2
- 4.3 Section 4.3
- 4.4 Section 4.4
- 5 Chapter5-Serious challenges(严格的挑衅) 18道题
- 5.1 Section 5.1
- 5.2 Section 5.2
- 5.3 Section 5.3
- 5.4 Section 5.4
- 5.5 Section 5.5
- 6 Chapter6-Contest Practice(大赛的实践) 3道题
- 6.1 Section 6.1
1306

被折叠的 条评论
为什么被折叠?



