算法很有趣,了解算法的人更有趣

Spread the love

最近买了本有趣的电子书《算法图解》。这本书很薄,可以很快地看完——如果不考虑做习题的时间的话。

这本书对我这样一个编程爱好者来说是很有意思的,我理解了一些非常有用的常规算法,比如:

  • 二分查找
  • 选择排序
  • 递归
  • 快速排序
  • 散列表
  • 广度优先搜索
  • 狄克斯特拉算法
  • 贪婪算法
  • 动态规划
  • KNN算法等

这本书最大的一个特点,在于不只是谈论算法而是给出实际应用中的杀手级应用场景,从最根本的地方对这样的场景进行分析。这是最有价值的地方。

算法是最有趣的东西,学会算法的人更加有趣。因为他们在分析问题的时候,有一套成熟的标准。只要他不是失心疯,能按照一贯的逻辑推理加以思考,总能得出比较正确的结论。

这本书我准备作为老彼得将来学习计算机的算法入门书籍。

 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.