技术书推荐Python算法教程

一本为Python程序员解决算法问题的书《Python算法教程》,它的内容涵盖相关的面向对象模式和一些常见问题的处理方式——也就是相关的解决方案。对于一个算法设计者,我们需要的不是简单地实现或执行一些现有算法的能力。相反,我们期望能拿出一个新算法——一个能解决一般性问题的、前人没有提过的全新解决方案。《Python算法教程》就是这样一本帮你解决此类方案的书。

但这又不是一本传统意义上的算法书。毕竟,大部分这类题材的权威书籍(例如Knuth那部经典著作,或是由Cormen等人合著的那本标准教科书1)都属于理论研究型的,显得有些过于严肃,尽管其中也不乏一些侧重于可读性的作品(例如Kleinberg与Tardos合写的书2就是其中之一)。当然,我们在这里并不是要取代这些优秀的作品,而只是希望能在此基础上做一些补充。作者希望利用自己多年的算法教学经验,尽可能清楚地为读者诠释算法的工作方式,以及一些需要共同遵守的基本原则。对于一个程序员来说,这种程度的诠释可能就已经足够了,读者需要有更多的机会去理解为什么相关的算法是正确的、如何将这些算法运用到他们所面对的新问题中去。但这就需要去阅读一些更形而上的、百科全书式的教科书。希望这本书能为读者打下一定的基础,这将有助于他们理解相关的定理以及其相应的证明。

请注意:

这本书和其他算法书之间的一个区别是,我采用了谈话式的风格。虽然我希望这至少能吸引一些我的读者,但这可能不是您喜欢的风格。我们对此深感抱歉,但现在您已经至少被提醒了。

除此之外,市面上还有另一种算法类书籍。它们通常以“(数据结构与)算法(blank版)”为题,这里的blank通常为作者本人所使用的编程语言。有不少这样的书(而且似乎都是以blank=Java的情况为主),但其







































偏方制白癜风
治疗白癜风的中成药



转载请注明:http://www.92nongye.com/zyjs/204618453.html