V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
sinx003
V2EX  ›  程序员

最近在刷 letcode hot100,题解讲的连七八糟的,有没有好的资料推荐啊?

  •  
  •   sinx003 · 304 天前 · 3616 次点击
    这是一个创建于 304 天前的主题,其中的信息可能已经有所发展或是发生改变。

    题解也不是看不懂,感觉就是比较乱,什么样的思路都有,不怎么成体系。 一会看看这个题解感觉不是很好,就换另外一个,感觉很浪费时间。 有没有成体系的?

    31 条回复    2024-03-01 07:00:48 +08:00
    Rennen
        1
    Rennen  
       304 天前
    一会看看这个题解感觉不是很好,就换另外一个

    这不是你自己的问题么,选一个自己能够完全理解且方便记忆的方法就行了,也没必要看那么多
    BadFox
        2
    BadFox  
       304 天前
    网上去找解题 blog ,同一个博主的思路一般是比较统一的。
    ETCartman
        3
    ETCartman  
       304 天前 via iPhone
    我感觉这个挺好用的,成体系讲得也比较清楚 https://www.designgurus.io/course/grokking-the-coding-interview
    moshiyeap100
        4
    moshiyeap100  
       304 天前   ❤️ 1
    前期是这样的,刷的多了,你就能快速从题解里找一个和自己口味的了。

    条条大路通罗马,有的人喜欢走大路,慢一些就慢一些。 有的人喜欢抄没人走又难走的小路,但是快。
    sinx003
        5
    sinx003  
    OP
       304 天前
    @BadFox 是的,我目前就是这样做的。我总是想着会不会有更好的题解,就这吧,有个能看得就行
    securityCoding
        6
    securityCoding  
       304 天前   ❤️ 1
    可能是你没有按类型刷,不同类型的算法题思维太发散了没法聚焦
    intouchables
        7
    intouchables  
       304 天前
    acwing
    sinx003
        8
    sinx003  
    OP
       304 天前
    @ETCartman 好的,谢谢。
    Betsy
        9
    Betsy  
       304 天前 via iPhone
    按照题型分类刷吧,没基础硬上 hot100 ,最后差不多就是背下来了而已,稍微来个变种就不会了
    iOCZS
        10
    iOCZS  
       304 天前
    官解就够了
    Davic1
        11
    Davic1  
       304 天前
    neetcodet
    leaflxh
        12
    leaflxh  
       304 天前
    直接背,然后理解为什么要那样写,里面用到了什么算法和思路

    (应试做题家的条件反射)
    leaflxh
        13
    leaflxh  
       304 天前
    @leaflxh

    用的 neetcode ,分好类,做的时候直接看答案。

    刷多了就知道具体类型题目的套路了
    yituanmaoxian
        14
    yituanmaoxian  
       304 天前
    能看懂就行,再按照自己的思路重新记录下来,单纯看懂了别人的思路是没用的
    linzhe141
        16
    linzhe141  
       304 天前
    先去看每个类型的经典题的题解,然后每个类型多刷几次,就知道套路了
    Neonyuyang
        17
    Neonyuyang  
       304 天前
    @huabin 很不错 收藏了
    johnhuangemc2
        18
    johnhuangemc2  
       304 天前   ❤️ 4
    我是让 ChatGPT 给出方案, 看不懂的就让它详细举例讲解算法过程. 搞懂了就自己写出来.
    最后再效果最好的那个解决方案代码, 看得懂就自己写一遍, 看不懂就过
    ChatGPT 好处是可以抓着它来问, 直到搞懂
    coderge
        19
    coderge  
       304 天前
    代码随想录
    zeonluang
        20
    zeonluang  
       304 天前
    这东西不需要体系,等你成体系的学完一遍,别人都把 hot100 背 3 遍了
    y332332
        21
    y332332  
       304 天前
    这个很系统,可以从易到难学习 ,也可以去他的 github 上找最新的资料
    https://www.programmercarl.com/
    SeaTac
        22
    SeaTac  
       304 天前 via iPhone
    hot 100 这类题是用来复习而不是上手
    没刷过题的话还是先分类刷吧
    InkAndBanner
        23
    InkAndBanner  
       304 天前
    - 跟随同一作者的博客
    - 查找成体系的资源
    - 按类型刷题:
    - 理解并记录自己的思路
    - 查看官方题解和其他推荐资源
    - 与 gpt 学习
    sinx003
        24
    sinx003  
    OP
       304 天前
    @huabin
    @coderge
    @y332332
    感谢,就是看了它的这个,觉得很不错。才来问问有没有类似的。只是里面只有部分的 hot100 。现在想想也够用了,剩下的部分我找了一个 blog ,也不错。
    silencelixing
        25
    silencelixing  
       304 天前
    @leaflxh #12 比较好奇你的这种方式有用吗,另外还想问一下,层主作为做题家有没有考上 985 ,有我就模仿,没有我就觉得你这个方式不可靠😄
    silencelixing
        26
    silencelixing  
       304 天前
    https://leetcode.cn/studyplan/top-interview-150/
    这个经典面试 150 道题,是按照类型分的,可以先刷这个我觉得可以掌握对统一问题类型的解法
    silencelixing
        27
    silencelixing  
       304 天前
    @silencelixing #26 剩下的就是评论区、labuladong 的算法笔记、代码随想录了,其实大家都差不多,无他唯手熟尔
    sinx003
        28
    sinx003  
    OP
       304 天前
    @silencelixing 好的,感谢感谢
    leaflxh
        29
    leaflxh  
       304 天前
    @silencelixing

    起码第一次刷到图和 DP 的时候一点不会,刷一两道就知道有什么套路了。比如图的 DFS 或者 BFS ,从边界出发,DP 的状态转移公式怎么推。然后刷别的题出现另一种套路,然后再熟悉,个人感觉思路拓开了,或者说有经验了

    适合初学者入门吧,我个人吃过一次自己推的亏,能背就背(
    leaflxh
        30
    leaflxh  
       304 天前
    @silencelixing
    不是说死记硬背,有理解的背,背题目里面的套路
    windliang
        31
    windliang  
       303 天前
    之前总结过多解法可以参考,https://leetcode.wang/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2681 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 15:04 · PVG 23:04 · LAX 07:04 · JFK 10:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.