1. 学习的过程中首先要注重预习。基础知识自己预习和查看。

  2. 课堂互动,跟着老师一起思考回答问题。

  3. 课后作业,按照切题方法。

  4. 《异类:不一样的成功启示录》

  5. 想要精通一个领域。

    1)Chunk it up 切碎知识点。

    2)Deliberate Practicing 刻意练习。

    3)Feedback 反馈,又分为主动反馈和被动反馈。

6.数据结构分为一维数据结构、二维数据结构和特殊数据结构。

7.刻意练习。

​ 1)过遍数(五毒神掌)2)练习缺陷、弱点地方

8.切题四件套。

​ 1)反复多看这个题目,确保自己对这个题目的理解是正确的。

​ 2)看到题目之后,想所有可能解法来解这个题目,而不是用想到的第一个解法来解这个题目,把每一种想到的解法进行时间和空间复杂度进行分析,从中找出最优的一种解法。

​ 3)多写代码。

​ 4)多例几个测试样例。

9.五遍刷题法(五毒神掌)

​ (1)第一遍

​ 1)先花5分钟时间读题和思考。

​ 2)如果没思路,直接看解法即可,注意:多解法,比较解法优劣。

​ 3)背诵、默写好的解法。

(2)第二遍

​ 1)开始自己写代码,不要看别人的解法。

​ 2)使用多种解法,体会自己的解法以及优化自己的解法。
(3)第三遍

​ 1)过了一天后,再重复做题。

​ 2)根据不同解法的熟练程度,对自己不是特别熟练的题目进行专项训练。

(4)第四遍,过了一周之后,再返回来练习相同的题目。同时对自己不是特别熟练的题目进行专项练习。

(5)第五遍

​ 1)面试前一周进行恢复性训练,把之前做过的题目再重新做一遍。

更多推荐