《ACM/ICPC程序设计与分析(C++实现)》介绍ACM国际大学生程序设计竞赛概况及程序设计基础,系统介绍数论、组合数学、动态规划、计算几何、搜索、图论和网络流等专题的典型算法,挑选历年竞赛中许多有代表性的竞赛题作为例题进行分析,便于学生编程时模仿学习。每章的例题和习题都配有输入输出样例,方便学生在编程时测试与调试程序。《ACM/ICPC程序设计与分析(C++实现)》以C++为程序设计语言,以提高编程能力为目标,按照由浅人深、循序渐进的原则编写。
《ACM/ICPC程序设计与分析(C++实现)》不仅适合于计算机专业的学生,也适合于非计算机专业的学生。《ACM/ICPC程序设计与分析(C++实现)》是问题求解性自主式学习的程序设计教材,也是学习数据结构与算法设计与分析的参考教材,还可以作为ACM国际大学生程序设计竞赛的参考书。