今天看啥  ›  专栏  ›  InfoQ

从0开始掌握一门算法,需要花多少时间?

InfoQ  · 公众号  · 科技媒体  · 2019-04-17 08:15
作者 | 贾凯强  没有人会否认算法的重要性。李开复反复强调过很多次,算法是计算机科学中最重要的基石之一;谷歌也多次呼吁,算法统治世界;在业务中也常常会遇到,三维建模、数据处理、机器学习、NLP 技术,无不需要算法来支持……可是,为什么身边的很多小伙伴就是提不起对算法学习的兴趣呢?首先,算法是真的很难。算法是数学理论和工程实践的结合,是一种重新回到学校被数学再次统治的恐惧;也让人对此心生畏惧。其次,算法真的很复杂。动态规划、搜索、贪心、递归、计算几何、数学、图论、数据结构、字符串等大量的算法种类中,没有一种可以迅速学成,没有捷径,只能苦修。再者,算法不够新潮。我们能看到语言一直在换,今天 Java,明 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照