目录:第1章算法与数据结构1.1编程的灵魂——数据结构+算法=程序1.2基本算法1.3数据结构(1)——入门1.4数据结构(2)——拓宽和应用举例1.5动态规划1.6状态空间搜索第2章数学方法与常见模型2.1代数方法和模型2.2数论基础2.3组合数学初步2.4图论基本知识和算法2.5图论基本算法第3章计算机几何初步3.1位置和方向的世界——计算机几何的基本问题3.2多边形和多面体的相关问题3.3打包裹与制造合金——凸包及其应用3.4几种常用的特殊算法参考文献索引A例题索引B练习题