题解也不是看不懂,感觉就是比较乱,什么样的思路都有,不怎么成体系。 一会看看这个题解感觉不是很好,就换另外一个,感觉很浪费时间。 有没有成体系的?
1
Rennen 304 天前
一会看看这个题解感觉不是很好,就换另外一个
这不是你自己的问题么,选一个自己能够完全理解且方便记忆的方法就行了,也没必要看那么多 |
2
BadFox 304 天前
网上去找解题 blog ,同一个博主的思路一般是比较统一的。
|
3
ETCartman 304 天前 via iPhone
我感觉这个挺好用的,成体系讲得也比较清楚 https://www.designgurus.io/course/grokking-the-coding-interview
|
4
moshiyeap100 304 天前 1
前期是这样的,刷的多了,你就能快速从题解里找一个和自己口味的了。
条条大路通罗马,有的人喜欢走大路,慢一些就慢一些。 有的人喜欢抄没人走又难走的小路,但是快。 |
6
securityCoding 304 天前 1
可能是你没有按类型刷,不同类型的算法题思维太发散了没法聚焦
|
7
intouchables 304 天前
acwing
|
9
Betsy 304 天前 via iPhone
按照题型分类刷吧,没基础硬上 hot100 ,最后差不多就是背下来了而已,稍微来个变种就不会了
|
10
iOCZS 304 天前
官解就够了
|
11
Davic1 304 天前
neetcodet
|
12
leaflxh 304 天前
直接背,然后理解为什么要那样写,里面用到了什么算法和思路
(应试做题家的条件反射) |
14
yituanmaoxian 304 天前
能看懂就行,再按照自己的思路重新记录下来,单纯看懂了别人的思路是没用的
|
15
huabin 304 天前
|
16
linzhe141 304 天前
先去看每个类型的经典题的题解,然后每个类型多刷几次,就知道套路了
|
17
Neonyuyang 304 天前
@huabin 很不错 收藏了
|
18
johnhuangemc2 304 天前 4
我是让 ChatGPT 给出方案, 看不懂的就让它详细举例讲解算法过程. 搞懂了就自己写出来.
最后再效果最好的那个解决方案代码, 看得懂就自己写一遍, 看不懂就过 ChatGPT 好处是可以抓着它来问, 直到搞懂 |
19
coderge 304 天前
代码随想录
|
20
zeonluang 304 天前
这东西不需要体系,等你成体系的学完一遍,别人都把 hot100 背 3 遍了
|
21
y332332 304 天前
这个很系统,可以从易到难学习 ,也可以去他的 github 上找最新的资料
https://www.programmercarl.com/ |
22
SeaTac 304 天前 via iPhone
hot 100 这类题是用来复习而不是上手
没刷过题的话还是先分类刷吧 |
23
InkAndBanner 304 天前
- 跟随同一作者的博客
- 查找成体系的资源 - 按类型刷题: - 理解并记录自己的思路 - 查看官方题解和其他推荐资源 - 与 gpt 学习 |
24
sinx003 OP |
25
silencelixing 304 天前
@leaflxh #12 比较好奇你的这种方式有用吗,另外还想问一下,层主作为做题家有没有考上 985 ,有我就模仿,没有我就觉得你这个方式不可靠😄
|
26
silencelixing 304 天前
https://leetcode.cn/studyplan/top-interview-150/
这个经典面试 150 道题,是按照类型分的,可以先刷这个我觉得可以掌握对统一问题类型的解法 |
27
silencelixing 304 天前
@silencelixing #26 剩下的就是评论区、labuladong 的算法笔记、代码随想录了,其实大家都差不多,无他唯手熟尔
|
28
sinx003 OP @silencelixing 好的,感谢感谢
|
29
leaflxh 304 天前
@silencelixing
起码第一次刷到图和 DP 的时候一点不会,刷一两道就知道有什么套路了。比如图的 DFS 或者 BFS ,从边界出发,DP 的状态转移公式怎么推。然后刷别的题出现另一种套路,然后再熟悉,个人感觉思路拓开了,或者说有经验了 适合初学者入门吧,我个人吃过一次自己推的亏,能背就背( |
30
leaflxh 304 天前
@silencelixing
不是说死记硬背,有理解的背,背题目里面的套路 |
31
windliang 303 天前
之前总结过多解法可以参考,https://leetcode.wang/
|