图书介绍:本书以数论、计算几何、搜索算法三个专题的形式介绍了ACM国际大学生程序设计竞赛(ACM/ICPC)中所用到的典型算法,并结合例题,对如何灵活地运用这些算法进行比较详细分析和深入浅出的讲解。本书以精讲多练为教学宗旨,并在每一个专题论述后用一~二章的篇幅选出一批有代表性的竞赛例题,对每道例题都有详细的解题的分析和基本的测试数据以及答案,以便同学们能在了解基本算法后作为学习、训练之用。随书还附有光盘,存放所有例题中完整的测试数据,以便于有更高、更严格要求的同学能利用规模更大的测试数据进行训练和学习。