LeetCode

LeetCode 热题 100

数据结构与经典算法 (DSA) 都是前人经过数次迭代产生的,你再去背一遍本身就无意义,重点是学习思维方式和看问题的角度,而不是抱着学习 DSA 后去开发项目,很遗憾,靠这玩意儿你开发不出任何项目。

算法学习其实本质是培养思维和获得一些解决问题的常规思路(也就是套数据结构或经典算法来解决实际问题),但随着大模型的出现,仅有的这一些作用也不复存在了,大模型最擅长解决这些经典问题。由于 Context 受限,反而工程化对于大模型来说是个难题,这也是为什么现如今大模型仅仅只能作为开发增效工具。

目前,各种数据结构及其算法实现早已成熟,作为一名算法新人,没有任何让自己可以施展的角度。个人认为,仅仅将 DSA 作为深究各类项目底层原理的工具是极好的,这有助于你了解一棵树苗到枝繁叶茂的过程。除此之外,锻炼大脑?应付面试?

此专栏用于记录 LeetCode 题解,挑选的题目大多都是解决一类问题的根基,作为已经断断续续学习算法很多遍但都没有持续练习下去的人,希望这次能有新的感悟和收获。

题库持续更新中...