入坑力扣一年了。
在发帖完成 520 题的时候,我以为 1314 题应该也应该能很快达到。结果竞是又花了将近 10 个月才走到这里。不过庆幸终究还是走到了。
想起最开始接触算法,是大一刚入学时有过打 ACM 的念头(可能是每个CS专业的人都经历的心路历程。那时的我在洛谷摸爬滚打了一段时间,却慢慢陷入了抄题解和自我怀疑的循环里。我一度怀疑自己的思维能力和代码能力,最后也没有鼓起勇气去参加校队的 ACM 选拔。
去年四月转专业备考时,我通过代码随想录知道了力扣这个平台,又通过力扣认识了灵神。感谢力扣平台,毕竟这里的简单题是真的很简单,让我刚开始刷题时获得了不少信心。也感谢灵神长期坚持撰写严谨又通俗的题解,提供竞赛讲解,并整理出高质量的题单(刷完双指针和二分题单后,作为当时的小白,我能明显感觉到自己的代码能力和码风都提升了不少,可以说是我的转折点,By the way,跟着灵神我同时也养成了早起的习惯。
也感谢力扣里的大家。相比于洛谷评论区里满屏的 Orz 和浓度过高的二次元氛围(原谅我不是纯正二次元。力扣是我见过氛围最干净的算法平台讨论区之一。大家都在认真讨论题目和分享理解,刷题学习体验很好。
我并不是一个思维特别活跃的人。上高中以后,我的数学成绩一直只是中等水平,但我始终很喜欢数学,喜欢严谨的推导,也喜欢优美的闭式解。现在对算法也是如此。我享受学习算法背后巧妙思想的过程,也享受自己一步步推导出解法的过程。
虽然说现在大模型发展得很快,也经常能看到算法无用之类的说法。刷题也许价值较低,但持续学习一定有用。在我看来,只要这个世界仍然是人与人交互的世界,就仍然需要思想的碰撞。而且无论是学习算法还是其他技能,对我来说,与其在忧虑中批判,沉下心来认真学点东西反而能让我更加平静和快乐。至少对我来说,从K牌到G牌,每天坚持做一些题目,相当于是给大脑做一点思维体操,似乎有着纯粹的快乐。
一不小心就写了很多,希望接下来蓝桥杯和码蹄杯都能取得比较理想的成绩,和努力的大家共勉。