摘自:http://blog.youkuaiyun.com/zhang_xinxiu/article/details/11661471
在学习时不妨先了解下该学科所要学习的框架知识,对知识点有初步的全局把控。
罗列出所学知识的重点。需要清楚哪些东西需要细心研究,哪些东西需要一概而过。
数据结构
学习过程用3个字就是:活-> 死->活
一:学活
对于数据结构需要我们掌握基本概念,这些基本概念总结分为三类:表、树、图。了解概念的基本操作,归结为三类:增加、删除、查找。
对于算法,要求对书中每一个算法能够在脑海中建立相应的模型,而不是死板的去记忆。如树的遍历,一提到树的遍历我们就应该想到遍历的几种情况,在脑海中形成访问树每个节点的过程。这样,学习下来,脑中就有了整个数据结构的模型概念。
二、学死
这个过程就要记忆算法,针对考题分析,研究考题规律,背诵共性的东西。
三、再学活
将前两个过程相结合。在之上的基础上,多进行思考,看哪些算法有共性,总结出这种共性,然后多多实践,就能正确有效的记忆算法。