本书的主要内容

本书共14章,每章通过一个趣味游戏编程项目讲解算法、数据结构或库应用,提升读者学习算法的兴趣,降低读者学习算法的难度,增强读者将算法应用于编程实践的能力,并在一些章中提供拓展练习。本书的内容结构如下。