快捷搜索: 王者荣耀 脱发

刷题方法(五步刷题法)

先介绍一下我刷题的方法–五步刷题法。这是我看的极客时间覃超老师的刷题方法。为什么要刷5遍题目呢?其实刷题最重要的是过遍数,也就是说每题花的时间少,但是要多刷几遍,形成记忆(大牛就可以不用看了,我这里只针对像我一样的小白)。其实我自己刷题也深有体会,刷过的题过了很久就忘记了,如果能刷5遍,效果会更好。好的,接下来我来介绍一下这五步刷题法到底是怎么刷的。

  1. 第一遍:5~10分钟:读题+思考。如果不会直接看题解,然后理解题解中的解法,并且比较不同解法的时间和空间的复杂度(一定要对比,我面试的时候就被问了几种解法,一般都是时间最优或者空间最优的解法)。
  2. 第二遍:马上自己写一遍,然后提交(切记要根据自己看懂的思路来,而不是真的完全死记硬背)。多种解法比较。
  3. 第三遍:第二天重复做昨天的题,增加熟练度。
  4. 第四遍:一周后,再次写一遍,增加熟练度。
  5. 第五遍:面试前。

差不多就是这五步,当然时间不一定要这么精确,最重要是要多刷。至于为什么第一遍10分钟没思路就马上看题解呢?我认为我们写题并不是创造算法,所以如果不会还是老老实实的去看题解,不要死磕,否则效率会很低,如果有时间可以多想想也不错。之后几遍基本上都是增加熟练度了。看上去挺简单的,但是真正要坚持下去真的很难,很枯燥,希望大家都能坚持坚持!一起加油!

经验分享 程序员 微信小程序 职场和发展