本书包括基础数据结构、基本算法、搜索相关等内容。把竞赛常用的知识点和竞赛题结合起来,讲解清晰、透彻。分10章,本书是一本算法竞赛“大全”,讲解了算法竞赛涉及的绝大部分知识点。书中对应的部分也适合初学者、中级队员、高级队员这三种层次的学员,陪伴他们从初学者走向高级队员。