刷 LeetCode 有什么策略吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
frankyzf
V2EX    程序员

刷 LeetCode 有什么策略吗?

  • &nbs;
  •   frankyzf 2022-11-13 11:21:19 +08:00 6093 次点击
    这是一个创建于 1063 天前的主题,其中的信息可能已经有所发展或是发生改变。

    麻烦问下,大家是按顺序做,还是每个 tag 轮询,或者购买 Premium 优先做 Curated Algo 170 ?

    刚开始看 leetcode ,看到前十几道题有几道和列表中几个数求和有关。如果想尽量覆盖算法更广的范围,不太确认是不是应该按顺序做,所以有此一问。

    23 条回复    2022-11-25 12:48:11 +08:00
    V1Eerie
        1
    V1Eerie  
       2022-11-13 11:39:35 +08:00   6
    有基础的情况下刷算法跟着 [代码随想录]( https://www.programmercarl.com/) 找同类型题做比较好。
    frankyzf
        2
    frankyzf  
    OP
       2022-11-13 11:46:47 +08:00
    多谢 @V1Eerie
    biubiuF
        3
    biubiuF  
       2022-11-13 12:08:19 +08:00
    分类刷
    z1645444
        4
    z1645444  
       2022-11-13 12:57:11 +08:00 via Android   1
    哥们要是找工作就把 top100 全干了先

    然后不管找不找都分类刷,#2 的站点就很棒了,GitHub 也有类似的项目,可以参考

    偶尔也要回头看看写过的题,一般我会用正在学的语言来写一遍
    silencil
        5
    silencil  
       2022-11-13 13:03:33 +08:00 via iPhone
    我是按类目刷,学一个方法后就找对应的题型刷一部分,当做的稍微熟练点了就下一个方法。后面再挑些各个类型的题随机刷
    celestylr
        6
    celestylr  
       2022-11-13 13:17:17 +08:00
    可以在刷同一道题的同时用一门 FP 语言实现
    Elaina
        7
    Elaina  
       2022-11-13 15:26:23 +08:00
    我建议刷 LC 如果为了找工作的话,可以按工作语言来刷题,时间多的话按照分类专题来刷,网上有很多 lc 算法专题合集,这个我就不推荐了,时间少就 Top100 的高频面试题,单纯为了玩那就无所谓了,想怎么刷怎么刷
    Amex
        8
    Amex  
       2022-11-13 15:27:34 +08:00
    你得先说清楚你的水平是什么,刚入门?之前刷过想重新捡回来?平常上班闲着没事刷着玩?

    一般而论,先刷基础分类(各种搜索,简单的 DP ,以及常用的一些 trick 比如 twopointers ),再刷高频题 /面经题
    没时间的话就直接刷高频题背答案
    wysl
        9
    wysl  
       2022-11-13 16:22:45 +08:00   1
    我是按照 leetbook 刷的,各种类型都能兼顾到,已经刷完了初级算法,感觉这种方式更容易坚持下来,接下来刷中级高级
    https://leetcode.cn/leetbook/detail/top-interview-questions-easy/
    wolfie
        10
    wolfie  
       2022-11-13 18:37:10 +08:00
    daily 日刷一题。
    精力够就 剑指 Offer
    lix7
        11
    lix7  
       2022-11-13 19:31:53 +08:00
    我是刷了 Hot 100 和 Blind 75 ,感觉挺不错的,刷完+总结,会对常见类型题目有个感觉。
    其实做题就是应试,用自己会的方法往题上一个一个套就好了。需要训练的就是基础算法熟练度和套算法的能力
    windliang
        12
    windliang  
    PRO
       2022-11-13 19:45:28 +08:00
    之前是按顺序刷的,总结了前 300 道的题解 https://leetcode.wang 可以参考,每道题会尽量提供详细介绍的多种解法。大家的反馈也还好,github 有 2.4k 多 star 了。
    frankyzf
        13
    frankyzf  
    OP
       2022-11-13 21:32:50 +08:00
    多谢大家的建议。
    LiubaiQ
        14
    LiubaiQ  
       2022-11-13 21:39:12 +08:00
    @wysl 我就是这么干的
    flavoury
        15
    flavoury  
       2022-11-13 21:40:20 +08:00
    1 、比较基础的推荐一下《剑指 offer 》
    2 、工作向的也推荐 educative.io 的一门刷题指南《 Grokking the Coding Interview 》,按照这个分专题刷,我觉得这个课很不错
    JustSong
        16
    JustSong  
       2022-11-13 21:59:56 +08:00 via Android
    先遍历前 150 ,然后对着 tag 深度优先
    frankyzf
        17
    frankyzf  
    OP
       2022-11-13 22:22:19 +08:00
    再追问一句,在刷题过程中总结的经验怎么做笔记比较合适?现在比较少都是按题号来记录的,感觉多了后笔记会比较散。
    GP1
        18
    GP1  
       2022-11-13 22:39:10 +08:00
    magichacker
        19
    magichacker  
       2022-11-14 10:20:17 +08:00
    按题型刷,边刷边总结
    Rache1
        20
    Rache1  
       2022-11-14 11:22:54 +08:00
    @V1Eerie 这网站也太卡了,加载了 400 多个 js ,基本都是一百多 B 大小的
    /table>
    unco020511
        21
    unco020511  
       2022-11-14 18:24:41 +08:00
    做不出来时先看答案
    lazydog
        22
    lazydog  
       2022-11-14 20:46:54 +08:00
    专题刷,坚持刷。
    JasonLaw
        23
    JasonLaw  
       2022-11-25 12:48:11 +08:00 via iPhone   1
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     888 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 20:22 PVG 04:22 LAX 13:22 JFK 16:22
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86