在我决定考研的那一刻正面临着我人生中的灰暗时期,那时发生的事对当时的我来讲是一个重大的打击,我甚至一再怀疑自己可不可以继续走下去,而就是那个时候我决定考研,让自己进入一个新的阶段,新的人生方向。那个时刻,很大意义上是想要转移自己的注意力,不再让自己纠结于一件耗费心力和情绪的事情。
而如今,已相隔一年的时间,虽然这一年相当漫长,但在整个人生道路上不过是短短的一个线段。
就在短短的一年中我发现一切都在不知不觉中发生了变化。曾经让自己大为恼火,让自己费尽心力和心绪的事情现如今不过是弹指的一抹灰尘。而之所以会有这样的心境变化,我认为,是因为,在备考的这段时间内,我的全身心进入了一个全然自我,不被外界所干扰的心境,日复一日年复一年的做着同样枯燥、琐碎、乏味的事情。
这不正是一种修行吗,若说在初期,只是把自己当作机器一样用以逃避现实生活的灾难的话,但在后期就是真的在这过程中慢慢发生了变化,不知不觉中进入到了忘记自身的状态里。
所以我就终于明白,佛家坐定,参禅为什么会叫作修行了。本来无一物,何处惹尘埃。
所以经过这一年我不仅在心智上更加成熟,而且也成功上岸。正如我预期的那样,我开始进入一个新的阶段,有了新的人生方向。
在此,只是想要把我这一年备考过程中的积累的种种干货和经验记录下来,也希望各位看到后能够有所帮助,只不过考研毕竟是大工程,所以本篇内容会比较长,希望大家可以耐心看完,文章结尾会附上我的学习资料供大家下载。
西北师范大学软件工程初试科目: (101)思想政治理论 (201)英语一 (302)数学二
(821)程序设计与数据结构 (821)程序设计与数据结构参考书
《数据结构》(C语言版) 严蔚敏吴伟民 编著 清华大学出版社 《C程序设计》(第四版)谭浩强 清华大学出版社 821程序设计与数据结构专业课复习:
对于准备时间,肯定是越充分越好,但是战线太长后期又容易疲惫坚持不下去,所以这个要因人而异,如果你觉得自己不适合战线太长,否则后期就坚持不下去,可以稍微晚一点。因为大多数学校都是大三下学期结束接着就是实习,考研假又短甚至没有,专业课书又很厚,所以时间真的挺紧张的,相比其他专业考研对我们来说也更难更辛苦,但是还好竞争对手基本都是一样的,有些专升本的可以不实习或者实习期短,稍占优势。所以,我个人建议从大三寒假或者大三下学期开始就大致确定考研目标,做出学习计划。当然是针对基础比较差或者一般的同学,英语政治基础都比较好,专业课学的也不错的可以五六月份开始。因此,在这将近一年的时间里,毅力就显得格外重要,而毅力的来源,我觉得来源于你坚定不移的信念,只有你特别特别想要得到某个东西你才会全力以赴。下面介绍一下各科学习方法,仅供参考和代表个人意见,因为每个人学习方式不一样,适合自己的才是最好的
专业课是最重要的。英语政治只能决定你能不能进复试,专业课才是决定你
能不能考上,因为英语政治拉不开太大距离,专业课拉分就大了,所以一定要重视专业课,当然英语政治也不能放松。专业真题内容大部分都出自课本或者是课本知识点的灵活运用,因此,有效复习实际上是要有重点有针对性的进行复习,而不是通篇全吃。历年真题内容有很多是重复出现的,比如这道题
就是某个知识点连年出现或者是间隔几年出现;还有的是互补出现,就是说课本内容的重点基本是固定的,今年出现了某些内容,那明年可能就会出现另外一部分内容。
首先,复习方法可以说是取决于你报考学校的题型,这很重要,考选择题和考全大题的复习方式绝对是不一样的,如果你不能确定考的学校可以先按照国家大纲复习,如果你连报考学校题型都不知道,那就很危险了。另外,专业课主要是以看书为主,有的学校公布真题,大多数学校是没有的,每年都会有学校重题或者重其他学校往年考题,所以没有真题的可以参考其他学校真题,但只要课本复习好了专业课不会太低。
讲到这里,我想到了公共课,公共课的题目繁多,表面上看起来没什么规律可言,甚至很多人选择题海战术,试图刷题去提升自己,其实我个人觉得研究生考试还是不要题海战术的好,再繁杂的题目其实都能找到一些规律,比如在做《木
糖英语真题手译》的时候,也可以做一些笔记,找一些重要的技巧,比如阅读可以用答案去带入题目,这样就可以把题目们进行分类,提高做题效率,同样的还有公共课政治,《政治新时器》虽然已经精简了知识点,但题目的数量仍然是不可小觑的,我们还是需要做一些如框架性质的笔记或总结,将每个知识点互相串联起来,形成一个知识网,这里有些偏题,聊了这么多的公共课,我们还继续聊专业课上面的一些问题。
课本至少认真看三遍,是认真哦,线性表的顺序存储和基本运算(查找、插入和删除)的实现,线性表的链式存储和基本运算(查找、插入和删除)的实现,栈的顺序存储和基本操作(入栈、出栈和判栈空、栈满)的实现,栈的链式存储和基本操作(入栈、出栈和判栈空)的实现,二叉树的顺序存储和链式存储,二叉树的先序、中序、后序遍历和层序遍历运算,数组表示法(邻接矩阵表示法),邻接表表示法,图的遍历,深度优先搜索(DFS)算法,广度优先搜索(BFS)算法,最小(代价)生成树求解方法(Prim算法和Kruskal算法),最短路径求解方法(Dijkstra算法和Floyd算法),AOV-网和拓扑排序方法,AOE-网和关键路径求解方法,(1)二叉查找树(也称为二叉排序树)的构造及查找、插入和删除运算,平衡二叉树的构造及查找运算,B-树的特点及查找运算,平均查找长度计算,哈希表,可以看的时候多读甚至背诵重点内容,有名词解释的就要把所有历年出现过的都总结归纳在一下,并标明重复次数,这样历年考查的重点知识就会一目了然;有大题的就要总结一下这个题型,根据上面的方法也归纳一下具体的考点,还有考试的频率;其他题型也同样。可以结合研教新版练习册,每看一章节可以自己默写一下大致框架。然后写不出来的再去翻书看一下补上,这样有助于加强记忆,而且书上的答题技巧方面也做的相当到位,好好总结,每
做一套总结一次,可以把书分为三部分,每个部分再一起总结一次,真的可以看到提高。同样的第二天看新的内容前要复习昨天的内容,不断重复前面复习的,记了忘,忘了记很正常,所以需要多次重复。
完成了上面几步之后,相信你对所有重点知识点应该都有了比较好的掌握,接下来就是进行强化训练了。所谓的强化训练就是在以前复习的基础上进行灵活的运用,具体的方法是选择相同的题型进行训练,看看那些重点知识自己是否真的理解透了,并能够在解题的时候熟练运用。复习重点简单排序算法的时间复杂度、空间复杂度及稳定性分析,指针的基本概念,指针变量与指针指向的变量;指针与数组:指向数组的指针变量的定义与运算,通过指针引用数组元素;指针与字符串,指向字符串的指针变量的定义与应用;指针与函数:函数参数为指针和数组,函数返回值为指针,函数指针;指针与动态内存:malloc、calloc、realloc、free等函数的应用;常量指针与指针常量啦,把握住重点以后再有时间就是要进行非重点知识的拓展了。虽然我们的复习精力应该主要放在重点知识上,但我们都知道,考试不可能只考重点知识,总会有一部分非重点的存在,所以如果你能在保证重点得分的基础上,非重点也拿得起来,说不定你就会比别人高出一大截。
不过今年有的学校考的机制特别多,所以开始复习的时候以全面为主,不要自己划重点觉得这个不会考那个不会考的,考选择题的学校真的可以考的特别细,具体方式根据自己的学习习惯,不要一味图看几遍书,能记住才是重点。
还是建议大家不要给自己太大的压力,我在做各高校历年真题的时候发现题并不是很难,反而都是一些基础的只是,大概有60%,比如我遇到好多类似的题
新版西北师范大学软件工程考研经验考研参考书考研真题(附真题) - 图文
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)