#AI时代还有必要刷leetcode吗?#

#AI时代还有必要刷leetcode吗?## AI Coding时代,程序员还有必要刷题吗?

## 我的观点:有必要,但目的变了

**以前刷题是为了“会做”**——手写快排、默写DP、应付笔试。AI来了,这些确实不用死磕了,Copilot三秒钟给你生成。

**现在刷题是为了“会想”**——理解复杂度、识别模式、判断AI给的方案对不对。你没刷过题,连AI生成的代码有没有坑都看不出来。

## 刷题的核心价值没变

**1. 培养算法思维**

AI能写代码,但不会告诉你“这个问题用贪心还是DP”。你得自己能判断。刷题训练的就是这种“识别问题类型→选择合适的解法”的能力。

**2. 看懂复杂度**

AI写了个O(n²)的嵌套循环,数据量一大就挂。你得能看出来,知道什么时候该优化。

**3. 面试还是要考**

现实是:大厂面试手撕代码环节,你说“让AI写”试试?面试官会让你当场写。刷题逃不掉。

## 但刷法要变

- ❌ 死记硬背代码
- ✅ 理解思路和复杂度,代码让AI辅助

- ❌ 刷偏题怪题
- ✅ 刷经典题、高频题、考察思维模式的题

- ❌ 追求数量
- ✅ 追求“看题能想到解法”

## 一句话总结

**AI负责写代码,你负责想清楚“写什么、为什么、对不对”。** 刷题训练的是后者,这个AI替代不了。

你觉得呢?来评论区Battle👇
全部评论
感觉还是要有必要呢
点赞 回复 分享
发布于 04-16 23:27 北京

相关推荐

评论
点赞
收藏
分享

创作者周榜

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