编程珠玑-续-英文版
本书特色
[
本书是计算机科学方面的经典名著《编程珠玑》的姊妹篇,讲述了对于程序员有共性的知识。本书延续了《编程珠玑》的特色,通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行透彻而睿智的描述,为复杂的编程问题提供清晰而完备的解决思路。书中涵盖了程序员操纵程序的技术、程序员取舍的技巧、输入和输出设计以及算法示例,这些内容结合成一个有机的整体,如一串串珠玑展示给程序员。本书对各个层次的程序员都具有很高的阅读价值。
]
内容简介
[
史上具影响力的计算机科学著作之一
融深邃思想、实战技术与趣味轶事于一炉的奇书
带你真正领略计算机科学之美
多年以来,当程序员们推选出心爱的计算机图书时,《编程珠玑》总是位于前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师jonbentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”,成为世界计算机界名刊《acm通讯》历史上受欢迎的专栏,结集为两部不朽的计算机科学经典名著,影响和激励着一代又一代程序员和计算机科学工作者。本书为第二卷,秉承了一卷的风格,但本书涉及的范围更广,包括文档、小语言、性能监视、图形输出等。
在书中,作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了历史上众大师们在探索解决方案中发生的轶事、走过的弯路和不断精益求精的历程,引导读者像真正的程序员和软件工程师那样富于创新性地思考,并透彻阐述和总结了许多独特而精妙的设计原则、思考和解决问题的方法以及实用程序设计技巧。每章后所附习题极具挑战性和启发性,书末给出了简洁的解答。
]
作者简介
[
作者:[美]乔恩?本特利(JonBentley)译者:无
JonBentley计算机科学家,被誉为影响算法发展的十位大师之一。他先后任职于卡内基-梅隆大学(1976—1982)、贝尔实验室(1982—2001)和Avaya实验室(2001年至今)。在卡内基-梅隆大学担任教授期间,他培养了包括Tcl语言设计者JohnOusterhout、Java语言设计者JamesGosling、《算法导论》作者之一CharlesE.Leiserson在内的许多计算机科学大家。2004年荣获Dr.Dobb’s程序设计卓越奖。
]
目录
part i: programming techniques 1**部分 编程技术column 1: profilers 3第1章 性能监视工具computing primes / 计算素数using profilers / 使用性能监视工具a specialized profiler / 专用的性能监视工具building profilers / 开发性能监视工具principles / 原理problems / 习题further reading / 深入阅读column 2: associative arrays 15第2章 关联数组associative arrays in awk / awk中的关联数组a finite state machine simulator / 有穷状态机模拟器topological sorting / 拓扑排序principles / 原理problems / 习题further reading / 深入阅读column 3: confessions of a coder 27第3章 程序员的忏悔binary search / 二分搜索selection / 选择算法a subroutine library / 子程序库principles / 原理problems / 习题column 4: self-describing data 37第4章 自描述数据name-value pairs / 名字—值对provenances in programming / 记录来历a sorting lab / 排序实验principles / 原理problems / 习题part ii: tricks of the trade 45第二部分 实用技巧column 5: cutting the gordian knot 47第5章 劈开戈尔迪之结a quiz / 小测验some solutions / 解答hints / 提示principles / 原理problems / 习题further reading / 深入阅读debugging / 调试(
封面
书名:编程珠玑-续-英文版
作者:本特利
页数:202
定价:¥39.0
出版社:人民邮电出版社
出版日期:2015-12-01
ISBN:9787115408051
PDF电子书大小:142MB 高清扫描完整版
本文标题:《编程珠玑-续-英文版》电子书PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!