北京科技大学软件工程考研经验与复习注意事项
考研政治方面:
大纲解析和肖秀荣1000题配套使用,看一节大纲解析做对应的习题,最好用铅笔做,因为肖秀荣的1000题题目质量挺好可以把不会的再做一遍。对于一些理科生或者政治基础不是特别好的小伙伴那么你的政治可能要稍稍花点功夫多看看大纲解析圈重点段和知识点去记忆和理解。我文科出生而且政治基础还行,当时肖秀荣1000题做完了以后又做了大纲解析配套的1000题给做了后来时间关系也没有仔细去复习。所以总的来说政治就是要戒骄戒躁而且每个要点都要看到看全,马哲的话只要理解了什么都好说,毛中特的话是纯背,毛中特是真心的没办法蒙和编的。
考研数学方面:
数学:推荐《高分指南》,各种类型题目比较全,解题技巧也比较多,题目可能有少量偏难的,不过不影响复习。《数学分册》的话过于简单,如果不是数学基础特别差的,不建议去看。数学本来就是技巧性很强的学科,掌握方法比题海战术更重要,更体现了解题技巧的重要性。基本上做完《高分指南》和《历年真题详解》这两本书,对于知识点和解题技巧的掌握应该差不多了。剩下的就是找些题练手和巩固自己掌握的方法和技巧。我数学后面又做了陈剑的《考前冲刺》跟人大版的《数学精选500题》,效果一般,纯粹是为了保持做题的手感。建议还是以前两本书为主,所有的例题尽量先做再看解答,至于真题的重要性更不用多说了,懂的都懂。最终数学应该是错了一题,还是因为自己看错了题目做错的,所以各位考试时一定要看清题,尤其是条件充分性判断的题目,千万不要贪快,血的教训。
考研英语方面:
在三月时,我着手准备考研,便早早开始了英语学习。初期阶段,我感到迷茫,不知从何下手,为了不虚度光阴,我选择专注于英语。这段时间,我的主要任务是记忆词汇、练习阅读以及熟悉考研英语一的考试模式。为此,我购买了一本上海交通大学出版社的《考研英语一基础训练》,书皮上标明适用于初步复习,所以我就选择了它。这本书对我很有帮助,引领我入门。尽管那时我做的阅读理解一团糟,但我依然坚持限时完成所有题目,计算分数,并分析错误类型以评估自己的英语水平,结果并不理想。因此,我开始观看考研帮的英语教学视频,并使用张剑的黄皮书《阅读理解150篇》基础版来加强练习,同时还涉猎了其他专项训练。
考研专业课方面:
理解是基础。数据结构并非单纯的编程语言知识,它更注重逻辑思维和问题解决能力。对每一个数据结构(如链表、数组、栈、队列、树、图等)的基本概念、特性以及操作的理解至关重要。你需深入理解它们如何存储数据,如何进行插入、删除、查找等基本操作,并能按实际问题选合适的数据结构。
动手实践不可少。理论知识虽重要,但只有凭编写代码来实现各种数据结构的操作,你真正掌握它们。建议使用一种熟悉的编程语言,如C++或Java,动手编写并运行代码,这将帮助你理解和记忆得更加深刻。多做习题,尤其是算法题,比如LeetCode、HackerRank等平台上的题目,提升实战能力。
再者,掌握常用算法。数据结构往往与算法紧密相关,如排序(冒泡、快速、归并)、搜索(二分、深度优先、广度优先)等。理解这些算法的工作原理,熟悉其时间复杂性和空间复杂性,能够帮助你在面对具体问题时做出明智的选。
分析和设计也是关键。在实际应用中,你可能需设计新的数据结构来解决问题。这就需你具备分析问题、抽象模型、设计高效解决方案的能力。例如,当你遇到一个动态规划问题时,你能想到用二维数组作为状态转移矩阵,这就是数据分析和设计的体现。
复习时,要定期回顾和整理,构建自有的知识体系。你绘制思维导图,或者写笔记,把学到的知识点串连起来,形成系统化的认知。