美文网首页
《算法导论》到底有没有用?有啥用?

《算法导论》到底有没有用?有啥用?

作者: Bintou老师 | 来源:发表于2018-07-29 11:44 被阅读9259次

《算法导论》(CLRS)是我经常强烈推荐的一本算法教材(这是我写的学习指南),经常被大家问,这书到底有啥用?嗯,其实我的答案因人而异的,理由在这里

实例一

一位大一新生问我,CLRS真的有用吗?我就问,你怎么理解有用?他说,就是以后工作了,做个码农,天天就靠它吃饭,一工作就拿起来能用,算法导论可以吗?我说:啊啊哈哈,可以的吧...... 他接着问,不对啊,都是理论在里面,怎么可能有用?我说,是的,是没啥用的...... 他就问,哪你为啥推荐,这不是...... 我差点就回答,没错,是的,我其实就是为了坑你!哈哈~

这段对话的潜台词是这样的,CLRS都是理论,好难,难而且以后可能用不上,陡峭的学习曲线,收获不大,为什么要学?而我回答的潜台词是:怕难说明你菜,不学就不学,没人逼你。我之所以推荐是因为:如果要学习算法,要入门,算法导论是不二的教材选择。如果你认为有,没关系,学去!没什么好争论的。条条大路通罗马,找自己适合的道路,不断前进。

实例二

另一个例子,是我同学,我大学本科同学。他说,说真的,我工作了20年,写了10年代码,学习算法导论这种东西,有啥用啊?只有你这种搞理论的家伙才会认为它有用吧?我说,老兄,你错了,其实算法导论对我也没啥用。他说,操!怎么可能?你还整天推荐呢......

其实,CLRS对我真没有用!为啥?很简单,CLRS里面的算法结构都超级简单:方法只有分治、贪心、动态规划,数据结构无非是列表、链表、树,最复杂也不过是棵红黑树。当真在我的科研中,随便碰一个难题,你都无法在算法导论中找到任何思路。无论椭圆曲线、环上的带误差学习还是各种多线性映射等等,都需要重头再来,重新审视,从”无“当中寻找出路。你还能指望啥?

以上这段对话中,我同学的潜台词是:CLRS太难,也许只有搞高深科研的人才能用到。我的潜台词是:CLRS只是入门书而已,离高深的东西还差个跟斗云的距离......

总结,CLRS无论是入门者还是从业者都会说它太难,或者太简单。从它的定位来看,它就是一本大一新生的算法入门书!纠结啥,看吧,学吧!至于它有啥用...... 我怎么回答得出来呢?

相关文章

  • 《算法导论》到底有没有用?有啥用?

    《算法导论》(CLRS)是我经常强烈推荐的一本算法教材(这是我写的学习指南),经常被大家问,这书到底有啥用?嗯,其...

  • 学习到底有啥用

    “以前你问我,学习有什么用”。 回答不上来具体有什么用,模模糊糊,心安吧。 如果只是单纯的学,没有实践检测,没有反...

  • 面膜到底有啥用?

    具体地说,在中国使用的绝大部分的面膜都是贴片式的,这种面膜最早发明于1993年,大概在2000年进入到中国市场,现...

  • 算命到底有啥用

    最近,本小妞实在是点背到了极致,噼里啪啦你能想到所有悲惨的事在我的身上都义不容辞的上演着,容不得我一点喘息的机会。...

  • 读书到底有啥用?

    如果读书有用,为什么有些书读得多的人混得并不好,而有些混得好的人根本不读书?一个食物链上排序不怎么高的人,不好好琢...

  • 锦鲤到底有啥用

    今天又抽中了锦鲤,意味着我8天抽中了6次,真的很高兴。 嘿嘿,虽然到目前为止我只抽过一次一万加成卡,不过锦鲤是可以...

  • 格局到底有啥用

    我们总喜欢说“人要活的有格局”,那啥是格局,它有用吗?我说说自己的理解。 我把格局分为两类:一种是空间性格局。地图...

  • 眼界到底有啥用

    今天躺在床上突然想起一个画面,一只蚂蚁疯狂的在河边寻找过河的路,它经过无数次触角的碰撞确还是无功而返,甚至原地打转...

  • 读书到底有啥用

    有人说:你读那么多书,也未必能过好这一生。那读书到底有啥用? 比如读人物传记,读了《爱迪生传》,就能成能为爱迪生,...

  • 数据结构与算法参考书籍

    数据结构与算法分析 算法 算法导论 java编程思想

网友评论

      本文标题:《算法导论》到底有没有用?有啥用?

      本文链接:https://www.haomeiwen.com/subject/zeyzmftx.html