求零基础学习算法的方法/建议

2021-03-04 22:35:42 +08:00
 naoh1000
上次接触算法应该是高中学信竞的时候,找工作校招没考算法,现在忘得已经差不多了。打算去国外工作,觉得有必要重新学一遍算法,请问 V 友有什么好的方法或建议吗?
1234 次点击
所在节点    算法
5 条回复
murmur
2021-03-04 22:44:59 +08:00
你想学到什么水平,刷多少题,练到什么水平,是能大概掌握原理还是熟练到手写红黑树,是能解出大多数题还是每个题都会最优解

这上下限可差太多了
mmdsun
2021-03-04 22:58:56 +08:00
找本算法经典书籍,先把基础常用算法刷一遍,课后习题做完。

然后开始刷题。
naoh1000
2021-03-06 10:06:02 +08:00
@murmur #1 练到能面试国外大厂的水平吧,希望大部分题能会最优解。
@mmdsun #2 请问有什么推荐的书籍吗?
mmdsun
2021-03-06 13:01:36 +08:00
@naoh1000 《算法》第四版 一本红色的算法书 图灵出品
jiangzhizhou
2021-03-09 16:54:05 +08:00
同为 OIer 个人觉得 Leetcode overkill,其实国外大厂考察没有那么 HARD 那么难,EDGE cases 也没那么多。

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

https://www.v2ex.com/t/758611

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

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

© 2021 V2EX