西南交通大学电子信息考研经验与复习知识重点
考研政治方面:
大概9月份开始刷书的~配着视频看了一遍书,尤其是哲学部分,理解记忆非常重要!然后陆陆续续的又看了两遍书,大概到11月中旬吧~~看书的同时有配合肖秀荣的1000题~这个过程是不断加深记忆和理解的过程。政治不用浪费太多时间,性价比不高,在我看来,前期把马原哲学部分理解好,把十年真题哲学题看一遍,其他题不用看,因为每年的提法都会变。等到十月分再系统复习政治也来得及。9月份之前不用看。
考研数学方面:
数学应该会很难,所以各位学弟学妹们要抓紧复习,现在就开始看书吧,其实现在三月份开始也不算很早了。一步一步的打好基础,反复看笔记和讲义,真正的吃透,不要一知半解,我认识很多人,他们真的很拼,从早晨6点学到晚上12点,但是最后没有取得自己理想的成绩,究其原因就是没有真正的理解透彻。所以,我给大家提个醒,学习一定要有效率,要找到适合自己的学习方法,不要人云亦云,毕竟考上的是少数,真理往往掌握在少数人的手里。去辅导机构并不会浪费时间,主要是辅导机构讲得比较细致一些,做一些笔记也是可以的,这样大家可以回宿舍整理后,反复的使用,真正的融会贯通。我提个建议:大家尽量在下个学期开学前把教材理解透了,9月份开始就练真题,自己总结自己的错题(一定要有自己的笔记!)。
考研英语方面:
由于初期复习效果不太理想,我未能按原定计划在10月开始准备写作,导致只能在考试前的一个月匆忙了解作文格式并记忆模版,这不是一个明智之举。根据我个人有限的经历,深入分析英语一、二历年的作文真题确实很有帮助,无论是模仿写作还是直接背诵高质量的文章都是有效的方法。
考研专业课方面:
数据结构是理解算法的基础,其重要性不言喻。需掌握线性表、栈、队列、链表、树(包括二叉树、平衡树等)、图等各种基本数据结构,并深入理解它们的操作特性。例如,理解数组的一维和多维,知道何时使用链式存储非顺序存储,以及如何按问题选合适的数据结构,这些都是关键。
程序设计则更侧重于实践能力。C++或Java是最常见的编程语言,你需熟练掌握至少一种。理解并运用面向对象编程思想,学会封装、继承、多态等概念。算法是程序设计的灵魂,要熟悉排序(如冒泡、快速、归并等)、查找(如二分查找、哈希查找)等基础算法,以及动态规划、贪心、回溯等高级算法。对这些算法,不仅要能写出代码,还要能分析其时间复杂度和空间复杂度。
在实际复习过程中,我建议先系统地学习理论知识,凭做题来巩固和深化理解。LeetCode、POJ、HDU等在线判题平台提供了大量的练习题目,检验编程能力和解决问题的能力。对复杂的算法,凭画图或者编写伪代码的方式帮助理解。
项目实战也是提升的重要途径。尝试参与开源项目,或者自己动手实现一个小项目,如一个简单的搜索引擎或图论问题的解决方案,这样既能提高编程技能,又能将理论知识应用于实践中。
在准备数据结构部分时,我推荐《数据结构(C语言版)》严蔚敏版,它详细且实用;在程序设计方面,《算法导论》是一本经典的参考书,虽然难度较高,但深入阅读会受益匪浅。