1. 《算法竞赛入门经典》:这本书是信息学竞赛入门的经典教材,讲解了一些基本的算法和数据结构,以及一些常见的竞赛技巧和思维方法。
2. 《信息学奥赛一本通》:这本书是专门为信息学竞赛准备的教材,包括了基本算法和数据结构、动态规划、图论等内容,同时还提供了大量的例题和习题。
3. 《算法竞赛入门指南》:这本书是一个非常详细的算法竞赛入门教材,讲解了大量的算法和数据结构,并提供了详细的代码实现和习题解析。
4. 《算法设计与分析基础》:这本书是一本比较基础的算法教材,讲解了一些基本的算法和数据结构,并提供了大量的例题和习题。
5. 《算法竞赛入门经典:训练指南》:这本书是《算法竞赛入门经典》的配套训练指南,提供了大量的习题和解可以帮助读者更好地巩固所学的知识。
基础篇
1、《全国青少年信息学奥林匹克分区联赛初赛培训教材》(推荐指数:4颗星)
曹文,吴涛编著,知识点大杂烩,部分内容由学生撰写,但是对初赛知识点的覆盖还是做得相当不错的。语言是pascal的。
2、谭浩强 老先生写的《C语言程序设计(第三版)》(推荐指数:5颗星)
针对零基础学C语言的筒子,这本书是必推的。