算法,想说爱你不容易

2014 年 12 月 27 日
 pertersonvv

好多年前,拼过一阵子算法,刷了200多题,有的时候就找菜题AC:)
本来准备拼成大神的,结果后面忙于工程,一看到算法就烦躁,于是算法就荒废鸟:(
肿么办,小伙伴们,偶该如何提升自己的算法呢?

4467 次点击
所在节点    程序员
11 条回复
msg7086
2014 年 12 月 27 日
刷leetcode。
em70
2014 年 12 月 27 日
实践,做能用的产品,哪怕再简单的算法。做题那是纸上谈兵
semicircle21
2014 年 12 月 27 日
我个人觉得:
工程 vs 算法 二选一,
选算法就复习英语出国去吧.
xuwenmang
2014 年 12 月 27 日
很多算法都是数学家算了半辈子的成果。。。能懂一些常用的就非常牛B了。
HerrDu
2014 年 12 月 27 日
@semicircle21 我也深深的感到,算法都在国外
juicy
2014 年 12 月 27 日
@xuwenmang 同意,人的精力实在是太有限了,兼顾真是非常困难的
jwk345
2014 年 12 月 27 日
vaNo
2014 年 12 月 27 日
算法,最能给程序员成就感....
zhicheng
2014 年 12 月 28 日
如果本身不是强算法类的路线,比如PhD啊,高频交易,人工智能之类的。
工程实践对你更重要。举个例子,以前和一个朋友交流垃圾邮件过滤,我们都聊到了朴素贝叶斯,
他说他们在实跌的项目上确实有用过,也用过其他一些学习算法,最后这些在大规模场合全部淘汰掉了,
最后胜出的极其简单有效,把文本中所有的英文和标点全过滤掉,再把剩下的做一次 MD5 。
人工标记垃圾信息的 MD5 值,如果 MD5 相同,就是垃圾信息。
当然能够有较强的工程思想也不容易,要看很多论文,RFC,写成吨的代码。
Tartarus
2014 年 12 月 29 日
浅读了一小部分算法导论,感觉数学基础才是硬伤
vinceguo
2015 年 1 月 9 日
@Tartarus 算法导论的那些分析,怎么说呢,我觉得写的并不是很好。你可能只是不习惯那些符号而已。我看自己看的过程中,觉得那些分析真的是太粗糙了,简直看不下去。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/157136

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX