编程珠玑第二版PDF电子书下载完整高清版|百度网盘下载

编辑评论:

Programming Pearl 2nd Edition对实用的编程技术和基本的复杂编程问题进行了透彻而明智的描述,提供清晰完整的解决方案

Programming Pearl第二版PDF电子书下载

编辑推荐

最具影响力的计算机科学著作之一

一本集深刻思想、实用技术和有趣轶事于一身的好书

带你真正领略计算机科学之美

多年来,在要求程序员选择自己喜欢的计算机书籍时,《编程明珠》一直位居榜首。就像自然界中的珍珠来自于细沙打磨牡蛎一样,计算机科学大师乔恩·本特利以他独特的洞察力和创造力,从磨砺程序员的实际问题中凝练出编程“珍珠”。它已成为世界著名计算机期刊《ACM Newsletter》历史上最受欢迎的专栏,最终收录的是两部计算机科学经典,它们影响和启发了一代又一代的程序员和计算机科学家。本书是第一卷,重点关注计算机科学中最本质的问题:如何正确选择和有效实现算法。

书中,作者选取了许多典型的复杂编程和算法问题,形象地描绘了大师们在探索解决方案的历史上的轶事、弯路和不断改进,引导读者像真正的程序员和软件工程师一样创造性地思考,阐明和总结许多独特而微妙的设计原则、思考和解决问题的方法,以及实用的编程技术。该方案的代码采用C/C++语言编写,不仅有趣,而且具有很大的实际示范意义。每章末尾的练习都非常具有挑战性和启发性,书末给出了简明的答案。

简介

这本书是计算机科学的经典之作。本书的内容围绕着程序员面临的一系列实际问题展开。作者 Jon Bentley 以其独特的洞察力和创造力,引导读者理解这些问题并学习如何解决这些问题,这在程序员的实际编程生涯中非常重要。本书通过一些精心设计、有趣且具有指导意义的程序,对实用编程技术和基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰完整的解决方案。本书对各个层次的程序员都有很高的阅读价值。

关于作者

关于作者

乔恩·本特利 (Jon Bentley) 是世界知名的计算机科学家,被誉为影响算法发展的十大大师之一。先后在卡内基梅隆大学(1976-1982)、贝尔实验室(1982-2001)和Avaya实验室(2001-至今)工作。在卡内基梅隆大学担任教授期间,他培养了许多计算机科学专家,包括 Tcl 语言设计师 John Ousterhout、Java 语言设计师 James Gosling 以及《算法导论》的作者之一 Charles Leiserson。 2004 年获得 Dobb 博士的编程卓越奖。

关于译者

黄倩,河海大学计算机科学与技术系主任,原联发科技(北京)有限公司副技术经理,主要从事视频处理、机器学习等工作。中国计算机学会多媒体技术专业委员会、中国图像图形学会多媒体专业委员会委员等。

钱立言,北京大学信息科学与技术学院基础实验教学研究所软件实验室主任、高级工程师,毕业于国防科技大学。目前主要从事数值计算和程序设计研究。

审阅者简介

刘天,北京大学信息科学与技术学院计算机系软件研究所副教授,毕业于中国科学技术大学。目前主要从事离散数学和计算机理论的教学和研究。他翻译并出版了

阅读剩余
THE END