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

我是前端菜鸡,有哪位老哥愿意教一下就好了。向各位大佬取取经。#后端开发#
全部评论
小白来分享一下自己的经验。 首先,对于前端岗位的话,面试手撕算法可能要求还好,不会太难。但是笔试还是要好好准备的,可以多刷刷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-02 15:17
门头沟学院 Java
心爱的idea:怎么会呢 应该是打招呼有问题 问就说实习6个月全国可飞随时到岗
点赞 评论 收藏
分享
05-29 22:11
门头沟学院 Java
Elastic90:抛开学历造假不谈,这公司的招聘需求也挺怪的,Java开发还要求你有图文识别、移动端开发和c++的经验,有点逆天了。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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