比如这个讲洗牌的,视频里讲了个案例用来嘲讽,6 分 46 秒他说的 bug1, bug2 懂了,bug3 和 4 完全懵的...
https://www.coursera.org/learn/algorithms-part1/lecture/12vcF/shuffling
学了一阵算法的感悟是除了要搞懂实现思路,还要能转化成代码。写完了代码,过了一周思路也忘干净了,循环起来了呢,呵呵。
大家都是怎么学算法的呢? 诚心求建议~ (非科班,会写代码,学算法一方面是为面试,但更想搞懂,leetcode 试过刷不动)
Coursera 的这个教程其实挺好的,就是有点学术,对非科班和数学渣渣太不友好了。他随便讲的一个概念可能要查一天,有时还不知道关键字 T_T
同样在刷算法或是要找工作的小伙伴可以加微信交流一下呀,能拉进算法群什么的就更好了。我算法烂但英语挺好的,嘿嘿。WeChat base64: a2F0aHlsb3ZlbW9tbw==
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.