在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。本书将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力求浅显易懂,不失深度和数学严谨性。全书选材经典、内容丰富、结构合理、逻辑清晰,对本科
杰弗里·M·伍德里奇,密歇根州立大学经济学特聘教授,1991年以来一直在该校任教。1986—1991年,伍德里奇博士曾担任麻省理工学院的经济学助理教授。他于1982年在加州大学伯克利分校获得计算机科学与经济学学士学位,并于1986年在加州大学圣迭戈分校获得经济学博士学位。伍德里奇博士曾在国际知名期刊上发表学术论文30多篇,参与过多部著作的写作,他还是《横截面与面板数据的计量经济分析》一书的作者。他
这本书深入浅出,全面地介绍了计算机算法。对每一个算法的分析既易于理解又十分有趣,并保持了数学严谨性。本书的设计目标全面,适用于多种用途。涵盖的内容有:算法在计算中的作用,概率分析和随机算法的介绍。书中专门讨论了线性规划,介绍了动态规划的两个应用,随机化和线性规划技术的近似算法等,还有有关递归求解、快速排序中用到的划分方法与期望线性时间顺序统计算法,以及对贪心算法元素的讨论。此书还介绍了对强连通子图