为了更快的砍柴,每日磨刀: LeetCode 刷题半年的思考和总结 - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
e583409

为了更快的砍柴,每日磨刀: LeetCode 刷题半年的思考和总结

  •  
  •   e583409 Jul 2, 2021 1252 views
    This topic created in 1779 days ago, the information mentioned may be changed or developed.
    总结与思考我理解是一种行动中思考,看看方向有没有偏离,哪些地方做的好,哪些地方可以调整与优化。PDCA ( Plan Do Check Adjust )是我认为很重要的工具。一切都是为了目标服务。

    作为程序员,代码能力是很重要的一个能力,所以我做这个事情的目标就是为了更快的砍柴,每日磨刀(提升代码能力)。目前来看结果是符合预期的:通过这个过程的训练,我的思维更缜密,对代码实现有更高的要求(好的代码 实现都是言简意赅)

    做的好的地方:
    1 坚持了半年(大部分是周末刷的)
    2 大部分题都自己想出来的(不是刷题解),有时候一道题想 2 天才有想出来思路(工作日的时候 空闲的时间想)
    3 尽量用多种方法刷,比如迭代与非迭代的实现
    4 刷题的结果上传到 github 并也得到了部分用户的认可( 49 个 star,6 个 fork );
    5 leetcode 全站排名进入 8w 名内(没有什么用 纯粹是虚荣心,算是一种动力)。
    leetcode 个人主页: https://leetcode-cn.com/u/rong-fei-a/
    github 刷题的主页: https://github.com/xrfinbupt/leetcode_java

    做的不好的地方:
    1 寻找范式、刻意练习、及时反馈(来自文章:资深技术 Leader 曹乐:如何成为技术大牛) 做的不好
    2 最近为了进 leetcode 10 万排名 一题多解做的不好
    3 做的题型较单一,比如 backtracking,div_and_conquer,dp,bfs,dfs,贪心类型的题做的很少
    4 做题比较墨迹
    5 温故知新

    后续的行动:
    1 针对之前做的不好的地方进行完善一下
    2 后续减少刷题的时间(多投入时间到个人更重要的事情上)
    3 题目刷够 300 道左右后,尝试一下周赛

    我为 leetcode 打广告,建议工作后的人刷刷,即便是为了找工作这样的功利性
    本文发表于个人订阅号 《熵减与求索之路》 https://mp.weixin.qq.com/s/0YqBCiTcRtk6hijGE7RfOw
    No Comments Yet
    About     Help     Advertise     Blog     API     FAQ     Solana     892 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 20:13 PVG 04:13 LAX 13:13 JFK 16:13
    Do have faith in what you're doing.
    ubao msn 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