
本网站不提供下载链接,喜欢看书的朋友请关注公众号:【lennylee的碎碎念】(lennyleede),首页回复:授人以渔,自动获取搜索资源的方法。
内容简介:
豆瓣
扫码直接下载
<![CDATA[
{{= title}}
{{if year}}
{{= year}}
{{/if}}
{{if type == “b”}}
{{= author_name}}
{{else type == “a” }}
{{if en_name}}
{{= en_name}}
{{/if}}
{{/if}}
]]>
Programming Pearls
作者:
[美]
Jon Bentley
出版社: Addison-Wesley Professional
出版年: 1999-10-7
页数: 256
定价: USD 44.99
装帧: Paperback
ISBN: 9780201657883
豆瓣评分
9.4
5星
4星
3星
2星
1星
Programming Pearls的创作者
· · · · · ·
· · · · · ·
作者简介
· · · · · ·
Jon Bentley 世界著名计算机科学家,被誉为影响算法发展的十位大师之一。他先后任职于卡内基-梅隆大学(1976~1982)、贝尔实验室(1982~2001)和Avaya实验室(2001年至今)。在卡内基-梅隆大学担任教授期间,他培养了包括Tcl语言设计者John Ousterhout、Java语言设计者James Gosling、《算法导论》作者之一Charles Leiserson在内的许多计算机科学大家。2004年荣获Dr.Dobb’s程序设计卓越奖。
原文摘录
· · · · · ·
( 全部 )
-
位图或位向量表示集合 (查看原文)

随候鸟南飞
1 回复
2012-09-19 23:33:28—— 引自第6页
-
习题2:如何使用位逻辑运算来实现位向量? (查看原文)

随候鸟南飞
2 回复
1赞
2012-09-20 00:17:34—— 引自第7页
> 全部原文摘录
喜欢读”Programming Pearls”的人也喜欢的电子书
· · · · · ·
支持 Web、iPhone、iPad、Android 阅读器
喜欢读”Programming Pearls”的人也喜欢
· · · · · ·
-
-
Code Complete
9.1
-
-
Clean Code
8.9
-
-
Beautiful Code
8.0
短评
· · · · · ·
(
全部 33 条
)
-
3
有用
豆友1094556
2014-08-27 05:16:06
其实多数内容都特别过时,不是一般的过时,是特别过时。但是他从一个很傻的算法一点一点改进的时候的那些思路一点都不过时。
-
0
有用
芥子须弥
2021-12-19 17:56:30
太浅,不成体系,名不副实
-
0
有用
禾三
2011-04-28 06:05:41
practical
-
0
有用
秋秋
2012-12-08 22:09:18
即使还在读,但打五星也不足以表现这本书的博大精深。
-
2
有用
大体无害
2017-12-23 22:05:13
为什么是好书?因为可以读得完!可以放在包包里!特别适合用来准备技术面试。
我要写书评
Programming Pearls的书评 · · · · · ·
( 全部 63 条 )
<![CDATA[
var cur_sort = '';
$('#reviews-wrapper .review_filter a').on('click', function () {
var sort = $(this).data('sort');
if(sort === cur_sort) return;
if(sort === 'follow' && true){
window.location.href = '//www.douban.com/accounts/login?source=movie';
return;
}
if($('#reviews-wrapper .review_filter').data('doing')) return;
$('#reviews-wrapper .review_filter').data('doing', true);
cur_sort = sort;
$('#reviews-wrapper .review_filter a').removeClass('cur');
$(this).addClass('cur');
$.getJSON('reviews', { sort: sort }, function(res) {
$('#reviews-wrapper .review-list').remove();
$('#reviews-wrapper [href="reviews?sort=follow"]').parent().remove();
$('#reviews-wrapper .review_filter').after(res.html);
$('#reviews-wrapper .review_filter').data('doing', false);
$('#reviews-wrapper .review_filter').removeData('doing');
if (res.count === 0) {
$('#reviews-wrapper .review-list').html('你关注的人还没写过长评’);
}
});
});
]]>
不只是算法
05年的时候,同学去华为工作,因为华为需要一段时间的军训洗脑,为了消磨时间,他顺带买了一本《编程珠玑》来研究,当时他和我说:一起来研究算法吧。当时粗略的在网上看了一下,觉得只是把一些常用算法罗列了而已,于是并不在意,也就这么放弃了。 06年的时候,半了一张上海图…
(展开)
改变了我人生轨迹的计算机科学奇书
2008 年,我还在混 Hi-PDA 论坛时,曾在里面求经典计算机书推荐,然后有个哥们推荐了 编程珠玑。 我信了,在 卓越 上搞了一本。 至今,我非常感谢那个哥们。 从某种程度上说,这本书改变了我人生的轨迹。 编程珠玑 第二章 啊哈算法 里面讲了三个算法题目,其中有第二题是字符串…
(展开)
思考的乐趣
薄薄的一本书,丝毫无愧于珠玑两个字 能把书写薄写精的人都是无比厉害的人物,相信看过K&R的<C Progamming Language>的人都有类似的体会 只要看了第一章,我相信你会对这本书佩服得五体投地。一个简洁的小例子,几个看似简单的算法,实际上包含了很多算法设计的思想.看完第一…
(展开)
这是一本有可能让我提前掉头发的书
这篇书评可能有关键情节透露
传说功力不强的人阅读高深的武功秘籍容易伤身甚至走火入魔。看来这本书已经逼近自己的极限。 不过好消息是挺过这个过程传说功力就能上一甲子。 我阅读本书的前两章是一个翻过-》退回去-》再翻过的痛苦过程,直到我把所有东西都搞懂。如同前言所说,不要急着看完它,多想想。…
(展开)
思从深而行从简
记得第一次看《编程珠玑》还是上学的时候,当时正在准备g的实习申请,在图书馆闲而无事翻到这本小书。之前早已了解《珠》之大名,欣喜之余,2天之内就囫囵吞枣地将其翻完。合卷之时,却有些失落,书中没有讲到什么高深的算法,只是随便说说2分查找,简单dp就能给本书这么崇高的…
(展开)
必读的编程书籍之一
如果不是因为翻译稍有一点点瑕疵,一定给评分顶级,所以如果可以读懂英文版,更加推荐了。 这是一本每一页都值得细细去读,每道章后习题都值得认真去思考的书。内容不多,页数不多,但都是很有启发性的东西。如果没有时间(或者胆量:P)去读Knuth的TAOCP,不妨先读一读Program…
(展开)
Good Essays
This a great book to incite your brain. Although examples in the book are relating computer programming, I do think its methods and concepts can be applied to every fields.
(展开)
将数学和编程完美结合
打开书本看了第一章,突然被这一章所吸引住了。 真正完美的将算法和编程完美的结合,第一次这编程有美的感受,或者说编程能像数学一样优雅。 也告诉我们,向别人求助时一定要准确的定位问题。 只有准确的定位出问题才能真正找到适合的算法。 在看第一章这前我将前言看了一下,…
(展开)
读本特利《编程珠玑(第二版)》
这本书非常好,篇幅不长,但对于思想的培育很有价值,而且给出的一些参考书都是经典。也是属于Bell Lab的光辉岁月的产物。缺点就是篇幅略短。 p7 用一定的时间把小问题思考清楚可以减少大量的时间。 p68 要懂得估算,并为各种规划设置足够的安全系数。 p81 dr.dobb’s essent…
(展开)
随便看了一段, 被翻译搞到了
第7章的开头: “那就是 Bob Martin 介绍的”封底计算工程技术的精彩(古怪)方式. 该思想在工程学校中是标准食粮, 但对大多数从业工程师来说, 则是面包和黄油了. 不幸的是, 忽视计算的现象太常见了” 看到这里, 我被 “但对大多从业工程师来说” 里面的”但”字搞糊涂了, 这里明明是并…
(展开)
>
更多书评
63篇
论坛
· · · · · ·
| 官网在线阅读 | 来自acoustic | 2013-03-15 10:32:23 | |
| 需要慢慢读的书 | 来自清歌醉墨 | 1 回应 | 2012-06-06 15:35:24 |
| Worth To Buy | 来自心如印 | 2007-04-15 20:27:48 |
这本书的其他版本
· · · · · ·
(
全部13
)
-
9.1分 2424人读过
-
8.9分 1249人读过
-
9.2分 436人读过
-
8.4分 296人读过
以下书单推荐
· · · · · ·
(
全部
)
- 程序员最应该读的图书(原版)
(hongqn) - Coders and Hackers
(Alex Vonduar) - 最佳软件工程图书Top100
(xyb) - 米牛牛算算数
(米牛牛) - 牛B程序员必读清单
(reLax)
谁读这本书?
· · · · · ·
![]()
momo
2025年12月18日 想读
![]()
dying in the su
2025年11月30日 想读
![]()
影痴
2025年10月26日 读过
![]()
qwert
2025年8月24日 读过
> 94人在读
> 205人读过
> 768人想读
0 && asides.length > 0 && articles[0].offsetHeight >= asides[0].offsetHeight) {
(global.DoubanAdSlots = global.DoubanAdSlots || []).push(‘dale_book_subject_middle_right’);
}
})(this);
]]>
二手市场
· · · · · ·
· · · · · ·
-
在豆瓣转让
有768人想读,手里有一本闲着?
订阅关于Programming Pearls的评论:
feed: rss 2.0
= 2000) {
(global.DoubanAdSlots = global.DoubanAdSlots || []).push(‘dale_book_subject_bottom_super_banner’);
}
})(this);
]]>
© 2005-2026 douban.com, all rights reserved 北京豆网科技有限公司
<![CDATA[
var setMethodWithNs = function(namespace) {
var ns = namespace ? namespace + '.' : ''
, fn = function(string) {
if(!ns) {return string}
return ns + string
}
return fn
}
var gaWithNamespace = function(fn, namespace) {
var method = setMethodWithNs(namespace)
fn.call(this, method)
}
var _gaq = _gaq || []
, accounts = [
{ id: 'UA-7019765-1', namespace: 'douban' }
, { id: 'UA-7019765-16', namespace: '' }
]
, gaInit = function(account) {
gaWithNamespace(function(method) {
gaInitFn.call(this, method, account)
}, account.namespace)
}
, gaInitFn = function(method, account) {
_gaq.push([method('_setAccount'), account.id])
_gaq.push([method('_addOrganic'), 'google', 'q'])
_gaq.push([method('_addOrganic'), 'baidu', 'wd'])
_gaq.push([method('_addOrganic'), 'soso', 'w'])
_gaq.push([method('_addOrganic'), 'youdao', 'q'])
_gaq.push([method('_addOrganic'), 'so.360.cn', 'q'])
_gaq.push([method('_addOrganic'), 'sogou', 'query'])
if (account.namespace) {
_gaq.push([method('_addIgnoredOrganic'), '豆瓣'])
_gaq.push([method('_addIgnoredOrganic'), 'douban'])
_gaq.push([method('_addIgnoredOrganic'), '豆瓣网'])
_gaq.push([method('_addIgnoredOrganic'), 'www.douban.com'])
}
if (account.namespace === 'douban') {
_gaq.push([method('_setDomainName'), '.douban.com'])
}
_gaq.push([method('_setCustomVar'), 1, 'responsive_view_mode', 'desktop', 3])
_gaq.push([method('_setCustomVar'), 2, 'login_status', '0', 2]);
_gaq.push([method('_trackPageview')])
}
for(var i = 0, l = accounts.length; i
作者简介:
原文摘录:


![[美] Jon Bentley](https://img3.doubanio.com/view/personage/m/public/df04d593a8b37044b8a73cea56aebf9f.jpg)











