我读过的最佳的的算法类书籍(Eric Wendelin)

标签: 算法 书籍 eric | 发表时间:2011-08-23 21:13 | 作者:somethin Shengbin
出处:http://www.yeeyan.org

原作者:
来源Best algorithms book I ever read
译者somethin

  当我为google的面试准备时,我花了大量的时间来查找数据结构和算法类的知识,同时.根据博学的Steve的建议,我决定入手Steven S. Skiena写的>这本书.

  如果你不想仔细阅读我写在下面的关于这本书的废话,那所有的内容有一句话总结:去买这本书吧.如果你正在进行严肃的编程.


本书主要特点  

  我以为.这是最好算法类书籍.有如下两个主要原因:  

  1.开始的几章,深入的讲解数据结构的基本知识和算法的常见问题.这明显不是它的特色所在.特色在于:作者在实际工作情况中遇到的故事.其中包括对失败情况的讨论,以及关于解决他所遇到的问题的解决方法.仅这一点.就让这本书物超所值.  

  2.第11到18章是算法问题的具体种类.当然.这不是什么了不起的东西.但是.Skiena不仅给出了解决具体某类问题的基本方法.同时,他介绍了在实际问题中某种具体问题实现的最佳解决方案.而且他提出了一些当你在选择怎样实现时应该问自己的问题.  唯一的一个警告是本书中大多数的例子是用C语言写的.这会让那些不懂C语言的人和忘记指针是什么东西的人感到困惑.


这样的情况下,你应该买这本书:

  你至少有一年的计算机科学训练的经历.如果你只是用Php为你的表弟写了一个买柠檬水的小网站.那么你实在没必要买这本书.因为这样的情况下你不回对这本书感兴趣的.

  大学学生和专业人士都会发现是一本很有用的书.除了一系列编程问题以外.我还发现书中的面对面谈话也非常有趣.

  同时,我认为最好的关于软件工程的书是 Andrew Hunt和David Thomas写作的.

  那么.你觉得最好的数据结构/算法类书籍是什么呢?





豆瓣:

  算法设计手册  http://book.douban.com/subject/4048566/

  The Algorithm Design Manual   http://book.douban.com/subject/5991495/

  算法设计手册   http://book.douban.com/subject/4048566/

  The Pragmatic Programmer   http://book.douban.com/subject/1417047/


添加新评论

相关文章:

  强大的ESCAPE字符——ESC键及转义字符

  让照片动起来

  骚乱与书:记得书还值得焚烧的时候吗?

  【经济学人】骚乱与书籍:还记得书籍“值得”付之一炬的年代吗?

  英国的比尔盖茨在哪里?

相关 [算法 书籍 eric] 推荐:

我读过的最佳的的算法类书籍(Eric Wendelin)

- Shengbin - 译言-电脑/网络/数码科技
来源Best algorithms book I ever read.   当我为google的面试准备时,我花了大量的时间来查找数据结构和算法类的知识,同时.根据博学的Steve的建议,我决定入手Steven S.   如果你不想仔细阅读我写在下面的关于这本书的废话,那所有的内容有一句话总结:去买这本书吧.如果你正在进行严肃的编程..

Eric Meyer又更新reset css了

- lostsnow - 走走停停看看
前几天Eric Meyer又思考了一下reset.css的问题,于是有所更新,具体为何要这样做,请看原文Reset Revisited.

Larry Page 与 Eric Schmidt 出席 Google Zeitgeist 2011 大会

- mike - 谷奥——探寻谷歌的奥秘
尽管Larry Page已经上位CEO,但他跟其他CEO不同的是我们很难在公众场合见到他,他也很少公开表达自己的意见,除了在每季度一次的财报会议. 还好,Eric Schimidt携手Larry Page出现在一年一度的Google Zeitgeist大会上了,他们爷儿俩还回答了到场观众的问题. Page最开始谈到为什么做搜索引擎,因为在斯坦福的时候如果搜索“大学”,你得到的几乎是一个随机化的搜索结果,所以他们开始打造搜索引擎,并相信没人像他们那样专注于搜索.

Eric Schmidt 确认 10月/11月 发布 Ice Cream Sandwich

- Panfeng - 谷安——谷奥Android专题站
上周在 San Francisco 的 Dreamforce 会议上,Eric Schmidt 在谈论中强调了一些要点,他谈到了未来的云计算以及 HTML5 等. 他也简要的提及了 Google 的移动平台,并证实了 Ice Cream Sandwich(Android 的下一个版本)将在 10 月或 11 月发布.

Eric Schmidt 施大爷终于也到 Google+ 卖萌了

- Lamo - 谷奥——探寻谷歌的奥秘
就在大家揶揄说Google一多半高管都没去Google+玩儿之时,Eric Schmidt施大爷这个带头大哥做出了行动,入驻了Google+并发了一些信息流. 注意到施大爷用了青涩的20出头时期在SUN公司工作时的视频截图作为头像,成功卖萌. 但施大爷也像+Larry 和 +Sergey那样隐藏了自己的圈子,大家都在以私密形式玩Google+,难道这是三驾马车在暗示人们Google+的最佳玩法就是这样.

开源领袖Eric Raymond对主流编程语言的评价

- - 极客521 | 极客521
【译注】:Eric Raymond是开源运动的领袖人物,对于UNIX开发有很深的造诣,主持开发了fetchmail. 他的《大教堂与集市》被奉为开源运动的经典之作. 下面对几大开发语言的评价非常中肯,是我近年来看到的比较出色的评论. 特别是他评价中抱有的那种“简单就是好”的思想,很值得我们深思. 我特别选译出一些段落,供大家阅读思考.

Google 前 CEO Eric Schmidt 与 Salesforce CEO Marc Benioff 谈企业软件的进化(视频)

- votis - 谷奥——探寻谷歌的奥秘
关于Google董事主席Eric Schmidt出席在Salesforce.com Dreamforce活动上跟Salesforce.com CEO Marc Benioff谈话内容我们已经挖掘了一些,包括:. 施大爷透露 Google Apps 已有四千万用户,日增五千. 施大爷改口,称 Google 买摩托罗拉移动不只为了专利.

CE-欧-买-尬:Eric Schmidt 说「我们的竞争对手靠法律战,而非创新在还击」

- 改变的勇气 - Engadget 中国版
Google 执行董事长 Eric Schimdt 在东京的 Google Mobile Revolution 会议现身的主要目的是谈该公司在亚洲的布局与计划,但丝毫不意外地,讨论的方向被引导到了最近的几桩重量级的法律案件,Schmidt 也很乐意地为我们提供了一两句看法. 虽然没有指名道姓(嗯哼~),Schmidt 说因为 Google 在 Android 上的成功,「我们的竞争对手靠法律战,而非创新在还击」,但表示他并不为此感到担心.

Debezium Binlog实时数据采集、落地数据使用的思考总结 - Eric-Ln - 博客园

- -
  首先抛开技术框架的讨论,个人总结Binlog 日志的数据采集主要原则:.   原则一 : 与业务数据解耦.   原则二 : 与业务数据结构解耦.   原则三 : 数据是可回溯的.   分别阐述一下这三个原则的具体含义.     在数据采集中,数据落地一般都会使用时间分区进行落地,那就需要我们确定一下固定的时间戳作为时间分区的基础时间序列.