Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

README.md

学习笔记

视频学习

  1. 1.5~2.0 倍速播放、遇到难点(暂停+反复)
  2. 学完视频要实践!

摈弃旧习惯

  1. 不要死磕
  2. 五毒神掌
  3. 一遍 AC(不看高手的代码)

应该这么做

  1. 5 分钟想不出来直接看题解或高票代码
  2. 用五毒神掌变成自己的东西

学习方法

  1. 改变学习习惯(不要死磕)
  2. 五毒神掌(重要的是五!过遍数,而不是每次花很多时间)
  3. 最大误区:LeetCode 题目只做一遍!
  4. 即使来不及做,也要保证以前做过的题目【五遍】或者【四遍】

切题四件套

  1. 明确题意
  2. 想到所有解法,比较所有方法的空间、时间复杂度,找出最优解
  3. 写代码
  4. 测试

五毒神掌

第一遍

  1. 5 分钟读题 + 思考
  2. 超过时间直接看题解(多解),比较优劣。
  3. 背诵默写好的解法

第二遍

  1. 自己写 -> LeetCode 提交
  2. 每种解法都要写一遍,体会优劣

第三遍

  1. 过了一天后,重复做昨天的题目
  2. 对不熟练的解法进行专项训练

第四遍

过了一周后,重复“第三遍”的行为

第五遍

面试前,再做一遍