目 录 1
前言 1
第一讲Linux与Free Pascal简介 1
第一节Linux系统基础 1
第二节Free Pascal简介 9
第二讲基础算法 17
第一节递推法 17
第二节递归法 26
第三节枚举法 39
第四节分治法 56
第五节模拟法 64
第六节贪心法 77
第三讲搜索策略 95
第一节搜索算法的基本理论 95
第二节宽度优先搜索 103
第三节深度优先搜索 118
第四节启发式搜索 135
第五节搜索的优化 146
第四讲动态规划 191
第一节动态规划的概念 191
第二节动态规划的设计 194
第三节搜索与动态规划的关系 236
第四节动态规划的优化 245
第五讲专题 269
第一节程序的调试技巧 269
第二节程序的优化技巧 299
第三节网络流算法 331
第四节图的匹配 379
NOI 2001试题解答 413
参考文献 437