未分類 25 11 月 2020 数据结构与算法学习求建议(需求清晰) 数据结构与算法学习求建议(需求清晰) 資深大佬 : genal 5 本人前端,科班毕业,有数据结构基础, 想学习数据结构与算法,目的是为了以后进大厂或者提升自己个人能力。 目前的思路是: 算法第四版 => leetcode 500 题 + 剑指 offer 不知道这个流程对不对 大佬有話說 (12) 主 資深大佬 : genal 分享分享前端进阶路线也行,麻烦各位大佬啦 資深大佬 : QBugHunter 算法第四版是什么?算法导论? 資深大佬 : hobochen 进大厂不需要 500 题,BAT 都不是那么喜欢面算法题,喜欢面算法题的是外企。如果是为了提升个人能力,CLRS+混凝土数学->? 了解一下? 資深大佬 : yuk1no 挺好的 我也推荐算法第四版 資深大佬 : cccp2020 自制力低的话,可以看看第三方的课程教学,我自己看书,偶尔忙起来了就丢了,搞得乱七八糟的 資深大佬 : heiheidewo 按这个来会快一点:数据结构 -> 针对每个算法刷入门题( leecode 或者 oj ) -> 然后看算法导论就懂了 資深大佬 : heiheidewo 上次面了一个人说刚看完算法导论,然后让他简单说下并查集的实现,一脸懵逼。 資深大佬 : ryougifujino 感觉直接刷就行。我开始也以为我数据结构忘得差不多了准备去看算法第四版,后来直接去 leetcode 刷剑指 offer 的题,感觉没什么障碍。 資深大佬 : eternitym31 我感觉没必要看那么多,我就刷了几个 DP 和字符串常考题目,还有概率论和组合;再看看常考的布隆过滤器,吉布斯采样,排序算法就去面了。大中小厂都面过了,还没遇到过什么超纲题目。 資深大佬 : swordspoet @eternitym31 本人非科班,我的方法是严蔚敏的数据结构与算法教材配合青岛大学王卓老师的教学视频,学完一章做一个 tag 下的题目,不过速度不快,每天两道题的样子。数据结构基本过完了再学习算法第四版,也按照之前的方法。然后就是开一个博客园的账号,把刷题时遇到的问题都记录下来。 資深大佬 : swordspoet @hobochen 一线大厂不是很看重算法吗? 資深大佬 : eternitym31 @swordspoet 我也不是科班的,不过严蔚敏那本书不太行吧,感觉不太适合用来自学。上面提到的普林斯顿那本算法还不错,讲得还比严蔚敏深刻些,比如最短路径算法那里的确定性有限状态机。