身为考研过来人分享我的经历,给考研后来人。

1、清华考研公共课三门数学一、英语一、

政治。专业课912与408最大差距在拓展的深度。

具体说明912:

a:数据结构70分:个人感觉408算法题主要为算法在某一特定数据上的使用,考察算法细节。而清华912注重算法设计、经典算法扩展。17年考题有10分算法设计寻找图中最小环,提示了是根据广搜扩展。复杂度O(NlogN)需要大家了解图中的环有什么特性,广搜的作用。所以复习912数据结构需要熟悉算法的原理而不仅是过程。多见算法会有所帮助。

b:操作系统、网络、计算机组成按照408复习即可,

难度一般,但是操作系统考了一个阅读源代码,如果没有读过操作系统源码类型的代码就很难看懂,会有很多对位的操作。

c:网上有很多推荐教材的我就不推荐了,因为当时没用教材。

2、复试

a:机试100分:今年4小时3道题,第一道给定n个数,询问最少选取前x个数,使得这x个数中可以选择m个数,这m个数最大最小值差距不大于k。所有数据<=1e5 第二题模拟扫雷游戏,输入地图和玩家的操作,要求对每个操作做出回应。第三题为数论题,给出公式求解,暴力算法可以得到20分。

个人感觉机试难度比往年难,因为没有前两道水题,而考察的题目是学长出的,所以风格也可能多变,只有参考价值。

b:笔试100分:软件与理论方向考编译原理和数据库系统结构,编译原理可以参考:张素琴,吕映芝,蒋维度,戴桂兰编著的《编译原理》,清华大学出版社。而数据库根据网上推荐:冯建华,郝晓龙,周立柱编著的《数据库系统设计与原理(第二版)》,清华大学出版社。没有买过所以不知道是否有用。但是应该复习好往年试题,可以看出几乎都是原题。

c:面试300分:复试最重要的部分,分为专业面试和综合面试(即英语面试和一些闲谈),综合面试8分钟,是两个学长在负责,先是3分钟英语自述,然后可能会有英语问答(据说自述太少就会有问答),然后是闲谈,聊社团、兴趣爱好、希望的研究方向等。专业面试12分钟,都是老师在面试、需要打印足够(理论上有名额的老师都在,所以至少10+)的自述。老师会让你先做自我介绍,这个时间会看你的个人自述,然后问你个人自述上写的东西。所以一定要把写上去的东西准备的很细。比如做过的项目要准备好用了哪些技术、遇到哪些困难、如何解决等等。老师惯例会问你是否同意院内调剂以及调剂到深圳,看个人选择,一般来说都是同意。

3、个人感受

(1)习惯很重要

(2)政治押题很重要

Leave a Comment