豆瓣9分以上,属于程序员自己的进阶编程书籍

-------世界太芜杂,我帮你整理----

-------编程书籍进阶篇--------------

豆瓣9分以上,属于程序员自己的进阶编程书籍

1.算法导论

作者:Thomas H. Cormen (托马斯•科尔曼)达特茅斯学院计算机科学系教授、系主任。由于他在计算机教育领域的突出贡献,Cormen教授荣获2009年ACM杰出教员奖。

Charles E. Leiserson(查尔斯•雷瑟尔森)麻省理工学院计算机科学与电气工程系教授,他拥有卡内基•梅隆大学计算机科学博士学位,还是ACM、IEEE和SIAM的会士。

Ronald L. Rivest(罗纳德•李维斯特)他和Adi Shamir和Len Adleman一起发明了RSA公钥算法,这个算法在信息安全中获得最大的突破,这一成果也使他和Shamir、Adleman一起得到2002年ACM图灵奖。

Clifford Stein(克利福德•斯坦)哥伦比亚大学计算机科学系和工业工程与运筹学系教授,在加入哥伦比亚大学大学之前,他在达特茅斯学院计算机科学系任教9年。Stein教授拥有MIT硕士和博士学位。

豆瓣9分以上,属于程序员自己的进阶编程书籍


2.算法

作者:Robert Sedgewick 斯坦福大学博士,导师为Donald E. Knuth。他的研究方向包括解析组合学、数据结构和算法的分析与设计、程序可视化等。

Kevin Wayne 康奈尔大学博士,普林斯顿大学计算机科学系高级讲师,研究方向包括算法的设计、分析和实现,特别是图和离散优化。

豆瓣9分以上,属于程序员自己的进阶编程书籍


3.数据结构与算法分析/数据结构与问题求解

美国 Mark AllenWeiss 所著,1987年在普林斯顿大学获得计算机科学博士学位。他曾经担任全美AP(Advanced Placement)考试计算机学科委员会的主席(2000-2004)。他的主要研究方向是数据结构、算法和教育学。

豆瓣9分以上,属于程序员自己的进阶编程书籍

豆瓣9分以上,属于程序员自己的进阶编程书籍

豆瓣9分以上,属于程序员自己的进阶编程书籍


4.java8实战

作者:Raoul-Gabriel Urma剑桥大学计算机科学博士,软件工程师,演讲者,培训师,Cambridge Coding Academy联合创始人、CEO。

Mario FuscoRed Hat高级软件工程师,负责JBoss规则引擎Drools的核心开发。拥有丰富的Java开发经验,曾领导媒体公司、金融部门等多个行业的企业级项目开发。对函数式编程和领域特定语言等有浓厚兴趣,并创建了开放源码库lambdaj。

Alan Mycroft剑桥大学计算机实验室计算学教授。曾于学术休假期间在AT&T实验室和英特尔工作,还创立了Codemist公司,该公司设计了最初的ARM C编译器Norcroft。

豆瓣9分以上,属于程序员自己的进阶编程书籍


个人英语阅读较好的,建议把英文版的也看了。读过一本好书,将书名和作者一同记住。

阅读在于精而不在于多,在于深而不在于广。

入门篇书籍推荐已经发布,可以查看我之前的发文。后续会发布编程语言高阶篇的推荐。

期待你的关注,或者你想了解其他编程语言的书籍,可以给小编留言。


往期文章:

豆瓣9分以上,属于程序员自己的入门编程书籍


分享到:


相關文章: