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

200 小时的 LeetCode 刷题经验分享

  •  
  •   honword · 2 天前 · 1840 次点击

    刷题了大半年,最近打算开始投简历,顺手分享一下我从零开始刷 LeetCode 的统计数据给大家参考。

    先说一下我刷 LeetCode 的方法,我是用 NeetCode 和 Grind 整理的题单,并且会分成好几轮来刷。

    1. 第一轮:先刷 Easy + 简单 Medium ,重点在于让自己熟悉常见的数据结构和算法( Linked List 、Tree 、Graph 、Sliding Window...等)。

    2. 第二轮:回头刷当初没刷完的 Medium ,并且学习第一轮跳过的较难的算法( DP 、Greedy 、Monotonic Stack...等)。

    3. 第三轮:把 Hard 刷完,并且复习前面所有内容。

    我目前已把第一和第二轮刷完,正要进展到第三轮,而我在前两轮的学习时间统计下来,大概各自花费了 100 小时左右(所以总共是 200 小时),如果是以一周学习 4 ~ 5 小时的话,那就是大概要准备 10 个月左右...。

    至于周赛部分我只打了 15 场左右,目前周赛分数为 1648 ,仍旧是很新手的阶段,所以也不敢说完全刷透了 LeetCode ,但仍旧希望能提供一些方向给刚开始准备刷题的人参考。

    我用的学习资源和教材:

    祝福大家都能够早日上岸。

    PS: 我平常也有在写技术部落格,感兴趣的欢迎订阅电子报 https://kucw.io/bio/

    8 条回复    2025-01-29 00:30:13 +08:00
    defunct9
        1
    defunct9  
       2 天前
    厉害,一刷就想睡觉
    defphilip
        2
    defphilip  
       2 天前
    额,其实如果是真的想招人,面试都不会出很难的题

    我自己面试别人,其实我只要看下简历问问经历,看面试人的回答基本就能确定要不要了,写代码我一般也不会出太难,如果只是应付面试,没必要搞那么复杂
    zixianlaiye
        3
    zixianlaiye  
       2 天前   ❤️ 1
    新时代的八股取士
    iOCZS
        4
    iOCZS  
       2 天前   ❤️ 1
    @defphilip 人太多,先笔试刷一波,然后再像你这样聊聊,选择合适的
    securityCoding
        5
    securityCoding  
       2 天前 via Android
    分类刷,不然白刷😏
    NSLoger
        6
    NSLoger  
       2 天前
    OP 是在台湾吗,台湾的就业市场如何呢
    lee88688
        7
    lee88688  
       1 天前
    如果有些题看了之后完全不知道怎么做 op 一般怎么搞。
    defphilip
        8
    defphilip  
       1 天前
    @iOCZS 就算是学生,我也不建议花那么多时间在这种刷题上,完全浪费时间,多花点时间干点别的有价值的事情更好
    社招那就更没必要,从我招聘经历来看,招聘完全是个看眼缘的事情。而且招聘是双向的,面试搞那么难进去拧螺丝,也没必要
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   706 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 19:58 · PVG 03:58 · LAX 11:58 · JFK 14:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.