1.1 算法学习步骤
·
-
学习的过程中首先要注重预习。基础知识自己预习和查看。
-
课堂互动,跟着老师一起思考回答问题。
-
课后作业,按照切题方法。
-
《异类:不一样的成功启示录》
-
想要精通一个领域。
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)面试前一周进行恢复性训练,把之前做过的题目再重新做一遍。
更多推荐


所有评论(0)