山东大学电子信息硕士考研经验与复习要点
考研政治方面:
政治我感觉没什么可说的,因为我政治全程跟我肖秀荣老师走的,他出的书,我都买了。政治我是从9月开始看精讲精练,并结合1000题进行复习。学有余力的同学其实从暑假可以开始看。1000题刷了两遍后,到11月份我开始背风中劲草,说实话,我觉得我背风中劲草时特别痛苦,之后等到肖大大的背诵版出来后我就专心放弃了风中劲草。肖八肖四一定要买,一定要做,一定要背,尤其是肖四,非常重要。
考研数学方面:
数学是各科中拉分最大的,这个阶段大家应该真题都刷了一些了,这个状态是比较好的,一战的同学最好能够稳定在一个较好的水平,这样说明你基本复习到位了,要是还没有开始做真题的就得抓紧时间了,数学真题至少至少至少得2遍,真题做完了之后,可以总结一下,哪些是自己容易错的,哪些是不会的,然后找相关知识点的资料重新复习一下。真题过后,就是模拟卷了,可以隔几天做一套,不需要贪多,保持手感就行了,模拟卷里面合工大的偏难一点,李永乐的建议要做一下。11月初——考研到来:刷2020——2010的真题。方法和全书相同,但从这时开始必须限时做题,批改,看坐错的类型。将错的标记出来,真题我也是做到了三刷。后面有时间做合工大的预测卷,难度比起真题会大些,但我觉得题目出的都不错,自己时间没来及,也只是做了三套,然后又做了张宇的最后四套预测卷。
考研英语方面:
首要任务仍是词汇积累,起初我只是草率地记了一遍单词,随后便将其搁置,转而直接投入真题的练习。然而,在我用模拟试题评估考研准备时,我发现成果并不如预期,尽管熟记了一些常考词汇,但许多基础词汇依然陌生。每年的英语考试总会包含一些未曾出现的新词,仅依赖真题来学习词汇显然是不够的,因此务必对此谨慎对待。之后,我开始认真对待单词记忆,几乎每天都从头至尾复习。阅读理解方面,没什么捷径,就是多练,每日坚持做一些篇目以保持语言感觉,并且做完后要彻底理解,明确错误所在。对于令许多人头疼的写作部分,初期我感到无从下手,主要通过背诵模板,针对不同主题的作文进行朗读和背诵,写作时则按照这些范文的框架模仿,逐渐能够独立创作。我大概每星期写一篇作文,不能偷懒。随着写的越来越多,你会发现自己竟然爱上了写作,因为脑海中积累了太多的精彩句型。那时,你的困扰可能就在于难以抉择使用哪一个最佳。到了那个阶段,你就应该开始整理属于自己的个性化模板了。
考研专业课方面:
理解是基础。数据结构并非简单的编程语言学习,它更像是一种逻辑思维方式,是对信息组织和处理方式的理解。我建议从最基础的数据类型开始,比如数组、链表、栈、队列等,深入理解它们的工作原理和操作方式。这需不断地画图、模拟运行过程,甚至动手实现,以此来加深理解和记忆。
算法是关键。在数据结构中,排序和查找是最常见的两类问题,如快速排序、归并排序、二分查找、哈希查找等,你需熟练掌握这些基本算法,并能按实际问题选合适的算法。树和图也是重要部分,例如二叉树、平衡树、图的遍历等,理解其特性并能进行相应的操作。
再者,实践出真知。理论知识固然重要,但只有凭实际编程真正掌握。我强烈推荐使用C++或Java这类面向对象的语言去实现各种数据结构和算法,因这样更好地理解数据结构的本质。尝试解决一些经典的编程题,如LeetCode、HackerRank上的题目,这些都能帮助你提升实战能力。
分析和优化不可忽视。在解决问题时,需考虑时间复杂度和空间复杂度,这是评估算法效率的重要指标。理解并应用大O符号进行复杂度分析,以及如何凭算法优化降低复杂度,这些都是数据结构学习中的重要环节。