编程珠玑续(修订版)图书
人气:25

编程珠玑续(修订版)

非常伟大的计算机科学著作之一;融深邃思想、实战技术与趣味轶事于一炉的奇书
  • 所属分类:图书 >计算机/网络>程序设计>其他  
  • 作者:美][乔恩·本特利](Jon [Bentley])编著
  • 产品参数:
  • 丛书名:--
  • 国际刊号:9787115373724
  • 出版社:人民邮电出版社
  • 出版时间:2015-09
  • 印刷时间:2015-09-01
  • 版次:3
  • 开本:16开
  • 页数:--
  • 纸张:胶版纸
  • 包装:平装
  • 套装:

内容简介

《编程珠玑(续)(修订版)》是计算机科学方面的经典名著《编程珠玑》的姊妹篇,讲述了对于程序员有共性的知识。《编程珠玑(续)(修订版)》延续了《编程珠玑》的特色,通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行透彻而睿智的描述,为复杂的编程问题提供清晰而完备的解决思路。《编程珠玑(续)(修订版)》中涵盖了程序员操纵程序的技术、程序员取舍的技巧、输入和输出设计以及算法示例,这些内容结合成一个有机的整体,如一串串珠玑展示给程序员。

编辑推荐

非常伟大的计算机科学著作之一

融深邃思想、实战技术与趣味轶事于一炉的奇书

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

多年以来,当程序员们推选出心爱的计算机图书时,《编程珠玑》总是位于前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程"珠玑",成为世界计算机界名刊《ACM通讯》非常受欢迎的专栏,结集为两部不朽的计算机科学经典名著,影响和激励着一代又一代程序员和计算机科学工作者。本书为第二卷,秉承了上一卷的风格,但本书涉及的范围更广,包括文档、小语言、性能监视、图形输出等。

在书中,作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了历史上众大师们在探索解决方案中发生的轶事、走过的弯路和不断精益求精的历程,引导读者像真正的程序员和软件工程师那样富于创新性地思考,并透彻阐述和总结了许多独特而精妙的设计原则、思考和解决问题的方法以及实用程序设计技巧。每章后所附习题具有挑战性和启发性,书末给出了简洁的解答。

作者简介

作者简介

Jon Bentley 世界很有名的计算机科学家,被誉为影响算法发展的十位大师之一。他先后任职于卡内基-梅隆大学(1976—1982)、贝尔实验室(1982—2001)和Avaya实验室(2001年至今)。在卡内基-梅隆大学担任教授期间,他培养了包括Tcl语言设计者John Ousterhout、Java语言设计者James Gosling、《算法导论》作者之一Charles Leiserson在内的许多计算机科学大家。2004年荣获Dr. Dobb's程序设计奖。

译者简介

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

刘田 北京大学信息科学技术学院软件研究所副教授、中国电子学会电路与系统分会图论与系统优化专业委员会秘书长、中国计算机学会和中国电子学会高级会员,毕业于中国科学技术大学,目前主要从事算法分析和计算复杂度、量子信息处理等方面的研究工作,翻译出版了多部国外非常有名的离散数学和计算机理论教材。

目录

目录

部分编程技术

第1章性能监视工具3

1.1计算素数3

1.2使用性能监视工具7

1.3专用的性能监视工具9

1.4开发性能监视工具11

1.5原理12

1.6习题13

1.7深入阅读14

第2章关联数组15

2.1Awk 中的关联数组16

2.2有穷状态机模拟器18

2.3拓扑排序20

2.4原理23

2.5习题24

2.6深入阅读25

第3章程序员的忏悔27

3.1二分搜索28

3.2选择算法30

3.3子程序库33

3.4原理35

3.5习题36

第4章自描述数据39

4.1名字—值对39

4.2记录来历42

4.3排序实验44

4.4原理45

4.5习题46

第二部分实用技巧

第5章劈开戈尔迪之结49

5.1小测验49

5.2解答50

5.3提示51

5.4原理54

5.5习题55

5.6深入阅读56

5.7调试(边栏)56

第6章计算机科学箴言集59

6.1编码60

6.2用户界面61

6.3调试62

6.4性能63

6.5文档64

6.6软件管理65

6.7其他67

6.8原理67

6.9习题68

6.10深入阅读69

第7章粗略估算71

7.1头脑热身71

7.2性能的经验法则73

7.3Little 定律75

7.4原理76

7.5习题76

7.6深入阅读78

7.7日常速算(边栏)78

第8章人员备忘录81

8.1备忘录82

8.2原理83

8.3深入阅读83

第三部分人性化I/O

第9章小语言87

9.1Pic 语言88

9.2视角91

9.3Pic 预处理器94

9.4用来实现Pic 的小语言96

9.5原理100

9.6习题101

9.7深入阅读103

第10章文档设计105

10.1表格106

10.2三条设计原则108

10.3插图109

10.4文本111

10.5合适的媒介113

10.6原理116

10.7习题116

10.8深入阅读117

10.9次要问题目录(边栏)117

第11章图形化输出119

11.1实例研究119

11.2显示结果取样122

11.3原理125

11.4习题126

11.5深入阅读128

11.6拿破仑远征莫斯科(边栏)128

第12章对调查的研究131

12.1有关民意调查的问题131

12.2语言132

12.3图片135

12.4原理138

12.5习题139

第四部分算法

第13章绝妙的取样143

13.1取样算法一瞥143

13.2Floyd 算法144

13.3随机排列146

13.4原理147

13.5习题147

13.6深入阅读148

第14 章编写数值计算程序151

14.1问题151

14.2牛顿迭代152

14.3良好的起点154

14.4代码155

14.5原理158

14.6习题158

14.7深入阅读160

14.8数值算法的力量(边栏)161

第15章选择163

15.1问题163

15.2程序164

15.3运行时间分析167

15.4原理171

15.5习题172

15.6深入阅读174

附录AC 和Awk 语言175

附录B子程序库179

部分习题答案187

索引207

媒体评论

"《编程珠玑》是对我职业生涯早期影响非常大的书之一,其中的许多真知灼见多年之后仍然使我受益匪浅。"

——Steve McConnell,软件工程大师,IEEE Software 前主编,《代码大全》作者

"对每一位遇到的程序员,我都会毫不迟疑地建议他阅读并不断重读这部经典之作。"

——Slashdot

网友评论(不代表本站观点)

来自无昵称**的评论:

书是不错的,但是快递的时候没有注意包装,并且快递太没素质了,破损严重

2017-06-21 12:42:23
来自杞ㄨ抗5**的评论:

快递到了我都不知道,两天了一看app才知道,都不知道去哪里收货就显示签收了,好歹给我个通知啊,书的话还不错。

2017-11-12 20:40:35
来自烈焰蔷**的评论:

为了积分

2016-12-14 22:22:40
来自slevon0**的评论:

一口气在双12之天买了6本书(4.9折),综合评价认为,价格很公道,送货很及时,质量正版,全部用薄膜封装,干净整洁,正在享受读书的乐趣呢!有了当当购书,再也不去新华书店了!

2016-12-16 00:30:22
来自迟陌珍**的评论:

不错,纸质很好,装订很好,看着很舒服!

2016-12-17 00:44:55
来自think4j**的评论:

不错

2016-12-17 11:07:41
来自匿名用**的评论:

服务周到。

2017-01-03 19:12:34
来自o凡人凡**的评论:

整体感觉很不错

2017-01-14 11:07:48
来自小***n(**的评论:

不错,很适合

2017-03-07 08:34:37
来自匿名用**的评论:

好书,不错,不错

2017-03-12 20:44:29
来自无昵称**的评论:

这个商品非常好

2017-03-19 00:14:52
来自匿名用**的评论:

书的质量很不错,包装精美

2017-05-01 22:19:46
来自匿名用**的评论:

买的第二天就收到了,不错

2017-06-01 23:46:40
来自匿名用**的评论:

包装好。送货快。

2017-06-09 01:10:50
来自一***4(**的评论:

还没看完!看了目录就知道这本书是我想要的!

2017-06-19 12:13:22
来自以***伊**的评论:

书可以,就是和快递不成正比

2017-06-20 22:28:49
来自匿名用**的评论:

《编程珠玑(续)(修订版)》是计算机科学方面的经典名著《编程珠玑》的姊妹篇,讲述了对于程序员有共性的知识。《编程珠玑(续)(修订版)》延续了《编程珠玑》的特色,通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行透彻而睿智的描述,为复杂的编程问题提供清晰而完备的解决思路。《编程珠玑(续)(修订版)》中涵盖了程序员操纵程序的技术、程序员取舍的技巧、输入和输出设计以及算法示例,这些内容结合成一个有机的整体,如一串串珠玑展示给程序员。

2017-07-01 11:18:35
来自匿名用**的评论:

不错不错不错不错不错不错

2017-07-19 13:29:41
来自h***h(**的评论:

书不错,送货挺快的

2017-07-20 15:57:20
来自无昵称**的评论:

质量非常好,与卖家描述的完全一致,非常满意真的很喜欢,完全超出期望值,发货速度非常快

2017-09-07 23:32:04
来自webbots**的评论:

买过编程珠玑,感觉很好,续也买了

2017-09-23 17:14:11
来自无昵称**的评论:

很好的书,闲时阅读

2017-10-08 14:16:04
来自无昵称**的评论:

好书值得购买

2017-10-24 15:02:07
来自无昵称**的评论:

经典好书,待慢慢细读

2017-11-03 10:17:03
来自匿名用**的评论:

包装完好,塑封完整,刷题必备宝典,纸张不错,是正版,活动时候买的,好评

2017-06-07 16:49:55
来自无昵称**的评论:

看着还行看着还行看着还行看着还行 看着还行

2016-04-25 16:32:55
来自香***(**的评论:

有些例子还可以看,有些例子就有点偏了,但这里面的思想还是值得学习的,就是对完美代码的追求。

2017-06-03 22:58:46
来自雨雨煦**的评论:

这本书在收藏里放了好长时间了,趁着搞活动拿下。平时的价格显得贵了。

2016-11-01 15:53:53
来自轻描淡**的评论:

书中讲述的编程思想值得学习,配合《算法导论》这本书来看更好。

2017-09-27 13:06:01
来自chi93**的评论:

听说编程珠玑很久了,现在还没有怎么看,希望能够有所收获吧!

2016-04-22 08:05:08
登录后即可发表评论

免责声明

更多相关图书
在线咨询