《LeetCode零基础指南》(第十二讲) 如何系统的训练

本文介绍了如何系统地训练LeetCode算法,包括理解题型、寻找相似题目进行练习、定期总结和给予自己正反馈。通过设置阶段目标和里程碑,如刷题数量,来激发动力并持续进步。
摘要由CSDN通过智能技术生成

零、写在前面

  这一章节,作者将讲述一些方法论,即如何对一个算法进行系统的训练,从而在后续遇到相同类型的题时能够游刃有余,应对自如。
  作者目前正在召集广大大学生一起集中式训练的【九日集训】,就是通过九天的时间,对力扣算法有一个初步的了解,并且通过九天的集中式训练来达到爱上刷题的目的,如果有兴趣可以联系作者加群。

一、为什么要系统训练

  很多时候,当你遇到一个题,不会做,然后看了解题报告,勉强把代码写出来了,但是下次遇到相同类型的题目,稍加变形,可能又不会了。原因就是没有系统的对这个题型进行理解,或者印象不深。这个时候,就需要对某个类型的题进行系统的训练从而加深对它的印象,以便在下次遇到相同类型的题时能够举一反三,触类旁通。

二、如何系统的训练

  当你做完某个题,可以看下解题报告的解法,如果是某种新的算法,你可以在网站上找找这个算法的相同难度的题,然后把那些题想办法都做了,如果还有不会做的,都记录下来,可以看看解题报告,时不时巩固一下。

三、必要的总结

  平时一定要多做总结和复盘,比如一个题目做的时候,如果错了很多次,那么对于每次出错的情况都要进行回顾

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

英雄哪里出来

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值