代码随想录刷LeetCode|训练营周总结(一)-创新互联

目录

创新互联建站专注于企业全网营销推广、网站重做改版、胶州网站定制设计、自适应品牌网站建设、HTML5建站商城系统网站开发、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为胶州等各大城市提供网站开发制作服务。

刷LeetCode之做总结思考

1.为什么刷LeetCode要做总结?

2.如何做总结?

3.为什么花了很多时间刷题?

总想一口气吃成大胖子

4.如何高效刷题?

总结


前沿:撰写博客的目的是为了再刷时回顾和进一步完善,其次才是以教为学,所以如果有些博客写的较简陋,是为了保持进度不得已而为之,还请大家多多见谅。

预:看到题目后的思路和实现的代码。

见:参考答案展示。

感思:对比答案后的思考,与之前做过的题目是否有关联。

行:

(1)对于没做出来的题目,阅读答案后重新做一遍;

(2)下次做题可以尝试改善的方向;

(3)有助于理解的相关的题目

刷LeetCode之做总结思考 1.为什么刷LeetCode要做总结?

再往上思考为什么要刷LeetCode?

  • 能够在找工作面试时算法笔试通关,拿到面试的机会。
    • 如何才能够顺利通过算法笔试?
      • 在规定时间内保证准确率的情况下,尽可能多地做出题目。
    • 算法题笔试的评判标准是什么?
    • 刷题的优先级是什么?
      • 思路>实现→10min没有思路,即做下一道题

那么为什么刷LeetCode要总结呢?

  • 首先,是为了缩短刷LeetCode时走弯路的时间和避免在同一个问题上不断犯错。
    • 每周给自己一个固定的时间去审视自己刷LeetCode的方式是否正确?是否每周都在按预期完成刷题目标?目前刷题存在的大问题是什么?这个问题应该如何解决?
  • 其次,对这周刷题复习巩固做题思路,寻找题目间关联,并针对重要题目再花时间学习。
    • 通过默写题目思路来判断对每道题真实的掌握情况,只有了解客观的做题情况,才能有效地发现问题去解决。
    • 发现题目间的关联,有助于建立知识网络,而不是将每道题作为孤立的知识点,即通过对比来强化我们对这类题的理解,帮助我们建立长期记忆。
    • 28定律,做完题目要总结哪些题是更常考更重要的,那么一定以熟练这些题目为先,当时间不足和最终准备笔试复习时,也可有侧重的完成与复习。
  • 最后且最重要的,总结的目的是为了实践。
    • 前面说了一堆理性分析,然后以毫无改变为结束,那么总结的意义是什么呢?
    • 每次总结结尾一定要列出优化后可行的措施,在下次总结时回顾这篇去对比,是否真的有落实新的措施;
    • 否则没有对比,没有改变,还是日复一日的老样子,做题的加速度没有提升,那为什么要总结呢?一直坚持做题不就好了吗?
2.如何做总结?

3.为什么花了很多时间刷题?

内心认为"做出来 = 我有能力"

见:当遇到没啥思路题目时,仍会投入时间做,有时还容易上头投入1个多小时在一道题上。

感:

但此时的我,对于算法题拥有的认知较少,如果只是鲁莽信仰“大力出奇迹”,这难道不是闭门造车或掩耳盗铃吗?

只是为了证明自己投入比他人成倍的时间能够做出题目,就证明自己比他人优秀吗?

另一方面是我趋易避难的天性,当我投入大量时间在一道题,实际上并没有去理解参考答案更费劲,去学习新的东西是难于在使用已掌握知识的。

想通过打时间战安慰自己“”我已经尽力了”,不思改进的盲目努力本质上是在思考上偷懒和逃避责任的做法。要敢于尝试和思考是否有更优的做题模式,在实践中不断与自我对质,才能在长期的刷题中取得最终想要的效果。

思:

“君子善假于物也”

为什么不将这部分时间投入在学习先辈的优秀思路,更快速地提升自己?

要意识到自己是小白,在我这个阶段要更注重向优秀的人学习,掌握正确思路后,再练习完成度。

若不能有此等认知,否则越到后面的难题,越不可能做不出,但又投入大量的时间,不仅会产生剧烈的挫败感,还会消耗有限的精力,导致没有精力做更重要的事情:理解不会题目的思路。

行:

每题限时25min,当10min没有思路时,则可选择直接看思路,看完后再做一遍并总结。

4.总想一口气吃成大胖子

第一次刷题便想理解并实现多种做法,又要刷题和总结,但只有3-4小时时间肯定是不够的。

感:

要意识到时间有限,每天3-4小时的投入能够掌握一到两道题解法已经是不错,要减少焦虑和挫败感,否则越往后越会烦躁不安,要相信水滴石穿的力量。

5.如何高效刷题?

见:我刷题的步骤是怎么样的?

1.找题→2.做题→3.理解参考答案→4.优化代码→

5.回顾所有题目做总结→6.产出博客(没时间做)

思:

以四道题为例:预计投入4h

前天题目默写回顾输出,总上限1h

每题在25min内完成,总上限2h
每题花15min理解总结,总上限1h

预准备:

  • 找题不需要脑子,可以前天晚上做好,第二天精力都投入到做题当中。
  • 根据做题规划,确定做题优先级。
  • 撰写好第二天要默写博客的题目链接。

设置严格的时间节点,到点就进行下个环节,保证每个环节都能够完成。

  • 若时间不够,则减少做题数量,保证有足够时间理解和总结。
总结

做必学习&总结>默写回顾>做题数量

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧

网站标题:代码随想录刷LeetCode|训练营周总结(一)-创新互联
分享网址:https://www.cdcxhl.com/article4/ccsoie.html

成都网站建设公司_创新互联,为您提供网站营销网站改版品牌网站设计品牌网站制作动态网站网站设计

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

商城网站建设