龙空技术网

豆瓣评分9.0以上的编程书,了解一下?(下篇)

百道网 169

前言:

现在朋友们对“数据结构与算法吕秀锋”都比较重视,各位老铁们都需要学习一些“数据结构与算法吕秀锋”的相关文章。那么小编同时在网络上搜集了一些有关“数据结构与算法吕秀锋””的相关内容,希望朋友们能喜欢,看官们快快来学习一下吧!

【百道·人邮书单专栏】图书这种东西,很难说有绝对的优劣,毕竟,阅读者有所收获,已经是好书的最佳证明。然而,千人千面,大家学识层次和阅读心境都不一样,恐怕对一本书的评价也有较大的差异。倘若在这种情况下,还有那么一些书获得了压倒性好评(比如豆瓣评分9.0以上),这样的书弥足珍贵,值得我们阅读与分享。人民邮电出版社旗下的图灵公司,出版过很多经典的编程技术图书,此前,我们盘点了图灵公司那些豆瓣评分9.0以上的技术书,今天是这一书单的下篇。

《计算机程序设计艺术 卷1 基本算法(第3版)》

点击图书封面可在三大网店购买

出版社:人民邮电出版社

作者:[美] 高德纳(Donald E. Knuth)

出版时间:2016年01月

●英文版豆瓣评分9.6

●计算机科学领域公认权威著作

●众多计算机大师联袂推荐

《卷1:基本算法(第3版)》讲解基本算法,其中包含了其他各卷都需用到的基本内容。本卷从基本概念开始,然后讲述信息结构,并辅以大量的习题及答案。

图灵已经出版了TAOCP中文版的前3卷,老爷子的书评价都非常高,虽然最新版中文版因为出版时间不够久,还没攒够评分,但是,鉴于之前版本的高评分,以及这套图书圣经级别的存在,我们还是要跟小伙伴们一起,请这套图书露一下面。

《计算机程序设计艺术 卷2 半数值算法 第3版》

出版时间:2016年07月

《卷2:半数值算法(第3版)》全面讲解了半数值算法,分“随机数”和“算术”两章。书中总结了主要算法范例及这些算法的基本理论,广泛剖析了计算机程序设计与数值分析间的相互联系。

《计算机程序设计艺术 卷3 排序与查找(第2版)》

作者:高德纳(Donald,E.,Knuth) 著;贾洪峰 译

出版时间:2017年02月

《卷3:排序与查找(第2版)》扩展了卷1中信息结构的内容,主要讲排序和查找。书中对排序和查找算法进行了详细的介绍并对各种算法的效率做了大量的分析。

此外,《计算机程序设计艺术 卷4A:组合算法(一)》即将翻译完成

《挑战程序设计竞赛 (第2版)【世界顶级程序设计高手的经验总结,ACM-ICPC全球总冠军巫泽俊主译】》

出版时间:2013年06月

●豆瓣评分9.0

●世界顶级程序设计高手的经验总结

●【ACM-ICPC全球总冠军】巫泽俊主译

●日本ACM-ICPC参赛者人手一册

本书对程序设计竞赛中的基础算法和经典问题进行了汇总,分为准备篇、初级篇、中级篇与高级篇4章。作者结合自己丰富的参赛经验,对严格筛选的110多道各类试题进行了由浅入深、由易及难的细致讲解,并介绍了许多实用技巧。每章后附有习题,供读者练习,巩固所学。

本系列还有《挑战程序设计竞赛2:算法和数据结构》。

《Java 8实战》

作者:厄马

出版时间:2016年04月

●豆瓣评分9.1

●Java 8终极指南

●通过新的 Stream API及 Lambda 表达式等示例全面讲解Java 8特性

●为 Java 程序员开启函数式编程大门

本书结构清晰、内容翔实,从实例入手,涵盖 Java 8的主要新特性,包括Lambda表达式、方法引用、流、默认方法、Optional、CompletableFuture 以及新的日期和时间 API,是程序员了解 Java 8新特性的终极指南。

《嗨翻C语言【Head First系列经典畅销书:创意C语言,嗨翻你的大脑!】(预计上市:9月19日),预计09月26日到货》

出版时间:2013年08月

●豆瓣评分9.3

●Head First系列入门书

●入门C语言首选

《嗨翻C语言》将会带给你一次这样的全新学习体验。本书贯以有趣的故事情节、生动形象的图片,以及不拘一格、丰富多样的练习和测试,时刻激励、吸引、启发你在解决问题的同时获取新的知识。你将在快乐的气氛中学习语言基础、指针和指针运算、动态存储器管理等核心主题,以及多线程和网络编程这些高级主题。在掌握语言的基本知识之后,你还将学习如何使用编译器、make工具和其他知识来解决实际问题。

《C语言程序设计:现代方法(第2版)》

作者:(美)金 著,吕秀锋,黄倩 译

出版时间:2010年04月

●豆瓣评分 9.3

●C语言领域经典著作,无数程序员推荐

●世界知名计算机程序设计教育家K. N. King力作

本书最大特色是通过一种“现代方法”来介绍C语言,书中强调标准C,强调软件工程,不再强调“手工优化”。这一版中紧密结合了C99标准,并与C89标准进行对照,补充了C99中的最新特性。本书分为C语言的基础特性、C语言的高级特性、 C语言标准库和参考资料4个部分。每章末尾都有一个“问与答”小节给出一系列与该章内容相关的问题及答案。

《Python数据科学手册》

作者:[美] 杰克·万托布拉斯(Jake VanderPlas) 著;陶俊杰,陈小莉 译

出版时间:2018年02月

●豆瓣评分9.6

●目前图灵最受读者欢迎的数据科学和数据处理书

●掌握用 Scikit-Learn、NumPy 等工具高效存储、处理和分析数据

●大量示例+逐步讲解+举一反三,从计算环境配置到机器学习实战,切实解决工作痛点

本书以IPython、NumPy、Pandas、Matplotlib和Scikit-Learn这5个能完成数据科学大部分工作的基础工具为主,从实战角度出发,讲授如何清洗和可视化数据、如何用数据建立各种统计学或机器学习模型等常见数据科学任务,旨在让各领域与数据处理相关的工作人员具备发现问题、解决问题的能力。

这本书的评价人数挺少,但是鉴于英文版本身广受好评而且销量非常给力,预计会有越来越多的读者喜爱这本书

《Python网络编程 第3版》

作者:[美],布兰登·罗德(Brandon,Rhodes)

译者:诸豪文

出版时间:2016年09月

●豆瓣评分9.2

●Python 3示例讲解,涵盖网络编程所有经典话题

●提供大量代码清单及示例

●从应用开发角度介绍网络编程基本概念、模块以及第三方库

本书涵盖网络编程所有经典话题,包括网络协议、网络数据及错误、电子邮件、服务器架构,以及HTTP及Web应用程序,对最新的SSL支持、异步I/O循环的编写方法、跨站脚本以及跨站请求伪造攻击网站的原理及保护方法等内容也有详尽介绍。

《你不知道的JavaScript 中卷》

作者:[美]辛普森(Kyle,Simpson)

译者:单业,姜南

出版时间:2016年08月

●豆瓣评分9.1

●JS进阶必备参考书

●聚焦主题:类型与语法、异步与性能

●深入挖掘语言本质,打通JavaScript任督二脉

“你不知道的JavaScript”系列丛书旨在让你深入掌握JavaScript的全部,特别是那些难点。中卷介绍:“类型和语法”以及“异步和性能”。掌握了这些知识之后,无论什么技术、框架和流行词语,你都能轻松理解。

《JavaScript设计模式与开发实践》

作者:曾探 著

出版时间:2015年05月

●豆瓣评分 9.0

●腾讯前端Alloy Team团队出品,资深前端工程师曾探力作

●全面涵盖专门针对JavaScript的16个设计模式

●深入剖析面向对象设计原则、面向对象编程技巧及代码重构

本书在尊重《设计模式》原意的同时,针对JavaScript语言特性全面介绍了更适合JavaScript程序员的了16个常用的设计模式,讲解了JavaScript面向对象和函数式编程方面的基础知识,介绍了面向对象的设计原则及其在设计模式中的体现,还分享了面向对象编程技巧和日常开发中的代码重构。本书将教会你如何把经典的设计模式应用到JavaScript语言中,编写出优美高效、结构化和可维护的代码。

《数学分析八讲(修订版)》

作者:[苏]А. Я. 辛钦

出版时间:2015年08月

●豆瓣评分9.3

●以短小的篇幅和通俗易懂的笔法为读者释疑●解惑,让你获益匪浅

●短短八讲,让你了解数学分析的概貌,更让你领会数学分析的精髓

●由著名苏联数学家、数学教育家、莫斯科概率学派的开创者辛钦潜心编著的经典教材

本书思路清晰,引人入胜,全面梳理了数学分析的主要内容,涉及连续统、极限、函数、级数、导数、积分、函数的级数展开以及微分方程等主题。

《SQL基础教程 第2版》

作者:[日]MICK

译者:孙淼,罗勇

出版时间:2017年05月

●豆瓣评分9.5

●资深数据库工程师写给初学者的实用指南

●107张图表+209段代码+88个法则,菜鸟进阶必备

●基于标准SQL编写

●第1版重印13次,好评如潮

本书是畅销书《SQL基础教程》第2版,介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法。书中通过丰富的图示、大量示例程序和详实的操作步骤说明,让读者循序渐进地掌握SQL的基础知识和使用技巧,切实提高编程能力。每章结尾设置有练习题,帮助读者检验对各章内容的理解程度。另外,本书还将重要知识点总结为“法则”,方便读者随时查阅。

《Lua设计与实现》

作者:codedump

出版时间:2017年08月

●豆瓣评分9.2

●第一本揭示Lua实现原理的图书

●经典的纯C语言项目分析

●一线开发人员倾力打造

本书基于Lua5.1.4版本讨论了Lua语言的设计原理,全书共分三部分:第一部分讲解数据结构(如通用数据是如何表示的)、字符串以及表类型的实现原理;第二部分是本书最重要的部分,主要讨论了虚拟机的实现;第三部分讨论了垃圾回收、模块实现、热更新、协程等的实现原理。

《程序员面试金典(第5版)》

作者:Gayle Laakmann McDowell 著 李琳骁,漆犇 译

出版时间:2013年11月

●豆瓣评分9.0

●数十万程序员求职成功的敲门砖

●亚马逊超级畅销书,雄踞排行榜数年之久

●全方位揭示微软、苹果、谷歌等IT名企招聘秘密

●150个编程题问答

●5种应对棘手算法题的有效方法

●10种面试者最容易犯的错误

●N条准备面试的策略

原谷歌资深面试官的经验之作,层层紧扣程序员面试的每一个环节,全面而详尽地介绍了程序员如何应对面试,才能在面试中脱颖而出。

升级版即将进入编辑流程,敬请期待。

《写给大家看的设计书(第4版)》

作者:【美】威廉姆斯(Robbin Williams)

●Amazon计算机暨设计类榜首图书,全球热销 100万+册

●无数网友相见恨晚的设计入门指南,一本书跃升审美

世界级设计师Robin Williams在本书中将复杂的设计原理凝炼为亲密性、对齐、重复和对比4个基本原则。作者以其简洁明快的风格,将优秀设计所必须遵循的这4个基本原则及其背后的原理,通俗易懂地展现在读者面前。本书包含大量的示例,让你了解怎样才能按照自己的方式设计出美观且内容丰富的产品。

《数学女孩》

作者:[日]结城浩

●日本数学会权威推荐,绝赞的数学科普书,原版全系列累计销量突破 27 万册

●日本数学会出版奖得主结城浩畅销力作

《数学女孩》以小说的形式展开,重点描述一群年轻人探寻数学中的美。内容涉及数列和数学模型、斐波那契数列、卷积、调和数、泰勒展开、巴塞尔问题、分拆数等,非常适合对数学感兴趣的初高中生以及成人阅读。

《数学女孩》系列已出版的还包括《数学女孩2:费马大定理》《数学女孩3:哥德尔不完备定理》,《数学女孩4:随机算法》正在翻译中,敬请期待。

(本文编辑:五五)

标签: #数据结构与算法吕秀锋