江南大学计算机科学与技术考研经验与复习要点
考研政治方面:
7月份几乎没看什么书,看不进去,就偶尔看看政治。今年的政治已经显露出了改革成型的雏形,考点还是那些考点,但是考法变了,有点像高考的模式。由往年的注重知识点记忆转向了注重知识点理解。所以政治知识点死记住(特别注意像什么主旨、关键、立足点等词语)是基础,还有联想、理解与体会,学会举一反三,尤其肖大神的知识点精讲精练,一定要把重要的知识点反复琢磨。学习政治,要紧跟肖大神,他出的题最像真题,而且这几年考研真题分析题他几乎都会押中。考研最后要多背诵风中劲草的浓缩的知识点。至于其他的政治模拟题,分析题可以挑着做一些,选择题可以练练手,不用太在意。尤其选择题可以多练练。另外,政治真题可以稍微练一下选择题,关键分析题一定要学会分析它是从那几个方面答题的,分为那几步,如果是你你会答到什么程度,那些知识点自己想不到等等,多问问自己,理清答题思路。最后四套卷是要背诵,但也不能总指望押题,学会答题才是最可靠安全的,考场上才会临危不惧。
考研数学方面:
数学辅导书:复习全书、历年真题、660、400题。我三月份到五月份先把高数课本看了一遍,习题做了一遍。从五月低开始下午或晚上时间看一章视频,学习一章复习全书,这样循环渐进到八月的时候(好像),才把复习全书做了一遍。复习全书是个好东西,内容很全,但复习全书只学习一遍意义不是太大,因此我第一遍结束之后立即开始第二遍,到最后上考场前好像弄了两遍多,第三遍只是把自己前两遍圈出来的题重点看了一下。历年真题的重要性自然不用多说,我11月份开始做的历年真题,从99年开始,晚上抽出3个小时,严格按照考场上的标准要求自己,一套一打分,感觉效果还不错。660我只做了一遍,个人感觉题目有点偏,但很有利于把基础打牢。400题我先把第一套做了测试了一下,当时自信心备受打击。400题我只把选择题做完了,我觉得没有复习到一定程度,千万别轻易尝试400题。数学一定要多做题,并且要反复回顾以前的知识点,我把复习全书当成教材使用,把前面的知识归纳部分记忆了好几遍。数学同样需要记忆。
考研英语方面:
我之前看了很多经验贴都说,你要去揣摩出题人为什么这样出,摸什么规律,仔细分析什么的,我真的很抱歉,到上考场,我也不知道出题人要干嘛,我也摸不透,反正我就是揣着我的单词记忆和不断训练的记忆,上了考场,还好过了线,还有作文,要提前做好一些模板,免得考场上过于慌张。
考研专业课方面:
算法是计算机科学的灵魂,其重要性不言喻。在复习过程中,我将基础算法如排序(冒泡、选、插入、快速、归并等)、查找(顺序、二分、哈希)以及图论算法(Dijkstra、Floyd、Prim、Kruskal)作为核心内容深入理解。对每一种算法,我都尽量去实现它们,并凭实际案例来理解其工作原理和效率。动态规划和贪心策略也是需重点关注的部分,尤其是解决复杂问题的能力。
程序设计是将算法转化为可执行代码的过程。C++、Java或Python是常见的编程语言,你需精通至少一种。熟悉基本语法、数据结构、控制流、异常处理等基础知识,掌握面向对象编程的思想。我建议凭编写小项目或者参与开源项目来提升实践能力,这样更好地理解和运用所学知识。
在学习过程中,我强调动手实践的重要性。理论知识的学习不能仅停留在书本上,要凭编程练习来巩固。LeetCode、HackerRank等在线平台提供了大量的编程题目,这些都是很好的实战平台。刷题不仅锻炼编程技能,还能帮助你理解各种算法的应用场景,提高解决问题的能力。
再者,理解并掌握设计模式也是非常重要的一步。设计模式是解决常见软件设计问题的经验总结,例如单例模式、工厂模式、装饰器模式等。这些模式在面试和实际工作中都极其常见,理解它们能代码更加优雅、高效。
不要忽视团队协作和版本控制。Git是最常用的一种版本控制系统,学会使用它能帮助你在团队项目中更好地协同工作。好的代码风格和注释习惯也能其他人更容易理解代码。