LeetCode Logo

分享|算法菜鸡刷题4年成功打卡1000题

128
2026.11.04
2026.11.04
发布于 山东

本人纯纯算法小白一枚,大二开始刷力扣,现在研二了,历经了四年刷了整整1000道题。本人大二转专业到计算机专业,一开始对算法是什么一脸茫然,记得当时来到计科,上来就开始学习数据结构与算法设计,我是啥基础也没有,线性表我花了一周才写出来,链表大人对我来说简直碰瓷不了一点,当时我的IDE到处爆指针错误,那段时间我的发量急剧减少,也越来越焦虑,当时也没有AI,我只能自己慢慢啃。
哪有小孩天天哭,我的代码能力也在慢慢提升,虽然依旧频繁报错,记得当时数据结构要求实现一个稀疏矩阵的乘法,我写了一个星期,调试了两个星期,循环嵌套的我自己都看不懂了,最后OJ过掉的那一刻,一种内心的成就感油然而生,自此我才渐渐明白了我学习数据结构和算法的意义,也许正是这种成就感吧。后来,我开始了解力扣,了解算法刷题,也是在当时我开始疯狂学习算法,B站刷左神的算法讲解,力扣跟着灵神的习题集刷题,我觉得当时真的有种刷算法的成就感(其实刷题量也没有提上去)。
可是后来,我渐渐疲惫了,课业越来越重,参加各种实习项目,我渐渐放下了刷题,失去了刷题的兴趣。直到大四,可能是面临着毕业和保研的压力,我又开始刷题,那时我每天都会在力扣刷题10道以上,看着自己克服一道道的hard题目,那种往日的成就感又回来了。但是这种状态没有持续很久,我成功保研本校,那时AI已经很强了,自从那时起我很少去刷题了。大概有很长一段时间,我都没有自己写过代码,opus似乎成了我的双手,我依赖于ai去完成我的所有代码。
慢慢地AI能力越来越强,我越来越依赖它,感觉大脑已经快停止思考了,面对一个问题,我自己可能看都不看,直接丢给codex,“你看一下这个文档,给出解决方案”。这种状态虽然很舒服,可是我内心总感觉惴惴不安,也是感觉奇怪为什么AI这么强了,很多大厂还要考察算法,为啥呢,有必要吗?现在我大抵是想明白了,AI是可以完成很多任务,也可以给你不同的想法,但是它也是学习出来的,如果我们作为计算机专业的学生,自身都停止思考了,那被AI取代是肯定了,而刷算法正是提升自我思考的这个过程,我觉得这大抵是返璞归真的一个过程。
现在确实是互联网的寒冬,与其做一个依赖AI的token小子,不如做一个自我思考,善用AI的算法菜鸡呢。

评论 (1)