想询问后端大佬们如何学算法?

我是前端菜鸡,有哪位老哥愿意教一下就好了。向各位大佬取取经。#后端开发#
全部评论
小白来分享一下自己的经验。 首先,对于前端岗位的话,面试手撕算法可能要求还好,不会太难。但是笔试还是要好好准备的,可以多刷刷oj的题,这样对笔试比较友好。如果是针对面试的话,可以选择热题和高频题去刷,比如剑指offer-热题100等。 其次,如果有时间的话,可以按照模块去刷题,每个知识点刷一些题目,可以按照2 简单-3中等-2困难的形式去刷,刷完后总结,整理对应的模板等。 最后,最重要的也就是多刷了,刷多了感觉也就来了~ @河老师
1 回复 分享
发布于 2022-05-17 12:14
大佬,谢谢指点,请问这些按顺序的模块去哪里找,我希望自己算法能够后端一样的水平。
点赞 回复 分享
发布于 2022-05-17 12:27
本科搞了几年竞赛,我觉得还是要多思考,多写。技巧和一些“经验贴”都是虚的。 如果你说面试题那种算法题,死写就行了,后面就想条件反射一样立马想到了,当然不要只刷leetcode,有余力刷刷atcoder,codeforces的简单题。 如果说要把算法经验运用到工程上,我觉得多看经典开源项目的实现细节,看看一些书上的整体架构,会更好一些,因为传统算法题,一般只考虑80%时间复杂度 20%空间复杂度,什么IO效率,缓存,内存都考虑得很少的。看看csapp也挺好的
点赞 回复 分享
发布于 2022-05-28 21:07
60%的方法和40%的刷题,其他占0%
点赞 回复 分享
发布于 2022-06-11 09:50

相关推荐

02-05 08:18
四川大学 Java
在思考的熊熊很讨厌吃香菜:不是,我门头沟学院呢?这都没排上?
点赞 评论 收藏
分享
01-18 09:26
已编辑
门头沟学院 Java
王桑的大offer:建议中间件那块写熟悉即可,写掌握 面试包被拷打到昏厥
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务