Algorithms
算法

预览版
如果您在移动设备上无法预览上面的PDF文档,您还可以点击这里访问
内容简介
《图灵程序设计丛书:算法(第4版)》是Sedgewick之巨著,与高德纳TAOCP一脉相承,是算法领域经典的参考书,涵盖所有程序员必须掌握的50种算法,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4版具体给出了每位程序员应知应会的50个算法,提供了实际代码,而且这些Java代码实现采用了模块化的编程风格,读者可以方便地加以改造。配套网站提供了《图灵程序设计丛书:算法(第4版)》内容的摘要及更多的代码实现、测试数据、练习、教学课件等资源。《图灵程序设计丛书:算法(第4版)》适合用做大学教材或从业者的参考书。
作者简介
塞奇威克(Robert Sedgewick),斯坦福大学博士,导师为Donald E. Knuth,从1985年开始一直担任普林斯顿大学计算机科学系教授,曾任该系主任,也是Adobe Systems公司董事会成员,曾在Xerox PARC、国防分析研究所(institute for Defense Analyses)和法国国家信息与自动化研究所(INRIA)从事研究工作。他的研究方向包括解析组合学、数据结构和算法的分析与设计、程序可视化等。
韦恩(Kevin Wayne),康奈尔大学博士,普林斯顿大学计算机科学系高级讲师,研究方向包括算法的设计、分析和实现,特别是图和离散优化。
网友书评
算法入门,简单易懂
比《算法导论》好读,第一张的Java基础打得很扎实,挺好的。
配合Coursera上的课程阅读,效果更佳。
唯一不足的示例代码是不符合Java代码规范,读起来乖乖的,但是不影响理解。
另外正文前附有集中彩图,包含了所有正文中出现的图,不存在黑白图影响理解的问题。
总的来说,是很适合自学算法的教材。
配合Coursera上的课程阅读,效果更佳。
唯一不足的示例代码是不符合Java代码规范,读起来乖乖的,但是不影响理解。
另外正文前附有集中彩图,包含了所有正文中出现的图,不存在黑白图影响理解的问题。
总的来说,是很适合自学算法的教材。
这是一本赢在细节的技术性书籍,关于代码的讲解除了有着专业书籍的水准以外,还有许多辅助理解的图释,比如图论中关于深度搜索左边的函数运行栏,在2-3树中每一步的拆解,排序中的直方图等等,这些减轻了思考的负担。另外,它还有关于排序的应用情景的讨论,对于各个算法应用方面的讨论,也是能加深新手对于算法与数据结构之间区别的理解。
获取高清完整版PDF
分享地址
https://pan.baidu.com/s/1BYBSAYlXtqdjUeEBfF0F-g
如微信无法付款,请点击以下网址使用浏览器打开,使用支付宝付款获取分享码:
https://sns.io/sell/VPFQTNZA