From c0c7005956e8060e2e8c7903c0db0df8c6787a0b Mon Sep 17 00:00:00 2001 From: AT Date: Wed, 2 Dec 2020 07:26:16 +0800 Subject: [PATCH] feat Week_01 --- Week_01/README.md | 58 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 57 insertions(+), 1 deletion(-) diff --git a/Week_01/README.md b/Week_01/README.md index 50de3041..e8c98d32 100644 --- a/Week_01/README.md +++ b/Week_01/README.md @@ -1 +1,57 @@ -学习笔记 \ No newline at end of file +学习笔记 + +## 视频学习 + +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. 对不熟练的解法进行专项训练 + +### 第四遍 + +过了一周后,重复“第三遍”的行为 + +### 第五遍 + +面试前,再做一遍