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

原作者:
来源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,类书)