中国矿业大学(徐州)软件工程考研经验与备考方法
考研政治方面:
我从15年红宝书发行后才启动政治复习,时间有限,复习力度随着记忆任务的加重而逐步增强。主要参考资料为1000题配合红宝书,预测卷选择了肖4和蒋5,虽然也购买了风中劲草,但由于时间紧迫,未能充分利用。这里有个真心建议:千万不要完全依赖最后的预测卷!尽管肖4、蒋5等备受推崇,做题和背诵固然重要,但理解和消化知识点才是关键。
考研数学方面:
一、打基础(自学要2个月左右)教材。每本教材配套的课后习题都要看。没学过数学的同学可以把经典的教材拿来,并参考数学大纲来学习其中的基本概念、理论、方法,大纲中没有规定的章节可以不看,考试一般不会超纲。学过数学的同学如果觉得自己的基础还行,基本概念理论都懂得,也会做基本的习题就可以直接着手使用复习全书。具体做法:每看一节就做一节笔记,把基本的概念、理论整理下来。然后看例题,自己做一遍,如果不会做就看解析,体会解题思路。做完例题就可以做课后习题练手,加星号的和最末尾的难题可以跳过不看。And,自学看不懂怎么办?答:反复思考,反复琢磨。我当时看不懂就做标记,然后集中起来,拿去问别的同学,每次都会受益很多,以前苦思冥想不懂的也会恍然大悟,所以,一定要在自己思考过后的基础上积极寻求别人的帮助~!!这样把教材过一遍之后就做到心中有数了!然后开始下一步!!做真题!!!真题真的非常有用,建议大家至少做3遍,把真题吃透考试也就没有太大问题了。
考研英语方面:
请注意,考研的时间是宝贵的,无法面面俱到,因此不必过于担忧前期未能完全掌握所有词汇。实际上,在持续的阅读练习中,你将逐渐积累更多词汇。初期,建议每天完成1至2篇真题阅读。首先设定时间限制,每篇文章用时20至30分钟。结束后,不要立即查看答案,而是复查并尝试第二次解答,找出初次可能出错或未完成的部分。接着,核对答案,深思错误原因,如果理解困难,可以借助解析辅助。最后,仔细通读全文,确保理解和掌握每一个单词及复杂句子。这样的流程大约耗时近两个小时,起初可能会感到艰难,但进步速度也将显著提升。
考研专业课方面:
理解基本的数据结构类型是至关重要的。数组是最基础的,是链表、栈、队列、树和图等。每种数据结构都有其特定的用途,例如栈用于回溯和递归,队列用于先进先出的任务处理,树和图则广泛应用于算法设计中。你需熟练掌握它们的操作和特性,并能按问题选合适的数据结构。
深度研究算法是必不可少的。排序和搜索是最常见的操作,如冒泡排序、插入排序、快速排序、二分查找等,理解它们的工作原理并能编写代码实现是非常关键的。图的遍历算法(如深度优先搜索和广度优先搜索)以及树的遍历算法(如前序、中序、后序遍历)也是常考内容。
再者,对动态规划和贪心策略的理解也不能忽视。这些高级技巧往往能解决复杂的问题,但需深厚的数学功底和逻辑思维能力。动态规划强调状态转移,贪心策略则是每次做出局部最优的选,以期望达到全局最优。
学习数据结构的过程中,理论知识和实践操作要并重。阅读教材和参考书籍是理解概念的好方式,但只有凭实际编程练习,你真正掌握这些知识。尝试LeetCode、HackerRank等在线平台上的题目,或者参与一些编程竞赛,这样既能提升编程能力,也能检验对数据结构的理解。
复习阶段,做历年试题和模拟题是提升应试能力的有效手段。凭真题,你了解考试的风格和难度,找出自有的弱点,针对性地进行强化训练。