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

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

相关推荐

06-23 17:45
门头沟学院 Java
里面的项目啥的真的有用吗? 这些人是割韭菜吗?
HellowordX:很简单,如果你有自己稳定的学习路线和获取知识的方式就没必要,如果你啥都不懂的小白或者里边有你感兴趣的知识,我觉得挺值,我也经常为知识付费,因为时间精力有限,很多东西我不可能自己重复造轮子
点赞 评论 收藏
分享
见见123:简历没有啥问题,是这个社会有问题。因为你刚毕业,没有工作经历,现在企业都不要没有工作经历的。社会病了。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务