问答 大家算法题都是怎么学习的,求指点!

阿伟 · 2025年07月22日 · 最后由 多运 回复于 2025年07月24日 · 5353 次阅读

个人问题

  1. 每次算法题刷完当时会了,但是,工作中基本用不到,时间长了就又忘了;可是每次面试多多少少都是有算法题的,想听下大家对这方面有什么好的学习经验没
  2. 我基本刷题思路就是力扣,先自己梳理解题思路,想不到思路的看题解,然后 code,然后归类总结
  3. 像之前有一次面试华为 OD 的经验,在面之前都没刷过算法题,上来就是三道 150 的算法题,答两道算过。实话实话,当时连题都没看懂!自从那以后算法题就给我留下了深刻的阴影!
共收到 10 条回复 时间 点赞

算法本身你看过肯定都差不多懂了,如你所说,这些题目其实都是阅读理解题,强行臆造的场景,没懂很正常
解决方法:长期持续刷题,学会鸭言鸡语……

机试真的很看运气,你刷再多,运气不好也不行

真有公司的测试面试问算法么,从未遇到过,估计是我面试的岗位太 low 了😅

一代人 回复

大厂

一代人 回复

有的,还挺多的

实话,我是笨办法,硬刷😂,起初有关链表处理以及回溯我一直都不是很明白,刷了不知道多少遍,思路都没有。不知道哪一天突然就悟了。哈哈。就这种量变引起质变的感觉。跟开始学编程一样。

但是有且仅有一些常见题型上,已经成肌肉记忆了。

如果你还有时间和精力系统学习,就会找一些 MIT、CMU 的计算机算法公开课慢慢啃,这种方式尤其适合学生党。

但是对于咱们这种上班族来说时间很碎片化,精力也相对有限,更高效的办法还是多刷,去押题……

华为 OD,听起来比常见外包岗好,实际上在公司过的不如常见外包岗,为了那每年少的可怜的转正机会,进去的人一个比一个卷(一般大厂真没像华为 OD 这么卷的),卷完进不去正式岗还是得撤,并且华为领导已经有严重的类国企毛病,35 岁当不了领导或者做不了技术专家,被辞退就是华为产物,现在为了当个校领导和技术专家,那领导的马屁拍的一个比一个想,没几个真正干活的正式工。

一代人 回复

有,我每次至少会被问 1-2 道算法,要么手写,要么说思路;

推荐 labuladong 的算法笔记,算法逻辑讲述清晰,部分是免费,还有 idea 的插件,上班也能学习算法。
https://labuladong.online/algo/home/

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册