随着4月4日复试排名的公布,悬着的心终于能够放下来了,回想这几年辛苦的学习历程,走了很多的弯路,于是决定写一篇经验帖,学弟学妹们可以参考参考。
本经验贴一共分为6个部分,自我介绍,院校分析,专业课介绍,考情分析,初试经验分享,真题及交流指导

自我介绍
我应该算是学渣中的学渣了,中考时高中都没考上,上的中专,然后升大专,再通过专升本,一战南师大,二战上岸的内蒙古大学专硕软件工程。
成绩
一战南师大,总分307,英语政治都是50+,数学60+,专业课129。
二战内蒙古大学,总分310+,英语政治都是50+,数学专业课是100+。
院校分析
内蒙古大学是末流的211,学科评估计科B-,软工C-,还是不错的,内大硕导有60多位,大部分都是副教授或教授,师资力量还是不错的。22年的分数线289,今年网安方向263就能稳上内大,真的太香了!!!唯一的缺点地理位置有点偏。
考情分析
23分数线
学硕计科280,软工310。
专硕计算机技术297,软工291,人工智能273,大数据和网安263(国家线,其中网安没招满)
最后公布复试细则的时候大多方向都扩招了10左右,软工是40扩到50
评价:今年专硕是第一年分的方向,往年没有分方向。如果这几个方向的复试线平均下下的话,内大专硕的分数线是下降的。今年虽然总体报名人数增加的不多,但是很多学校分数线依然上升了。
22年分数线
学硕计科281,软工284。
专硕电子信息289。
21年分数线
学硕计科267,软工253。
专硕电子信息260。
评价:20年都是国家线了,貌似都没有招满,在这里奉劝大家尽早上岸,考研越来越卷,分数越来越高。可能再过两年内大分数线就300+了。
专业课介绍
参考书
893 数据结构和操作系统(学硕)
《数据结构(C++版)》,王红梅、胡明、王涛编著《计算机操作系统》,汤小丹、梁红兵、哲凤屏、汤子演编著
892 数据结构和程序设计(专硕)
《C程序设计》,谭浩强著。《C++程序设计基础》,周霭如、林伟健编著。《Java语言程序设计》,郎波编著,清华大学出版社。《数据结构(C++版)》,王红梅、胡明、王涛编著。
考试内容及难度
C程序设计
都是大题,大概8题样子,主要考察顺序选择循环程序设计,字符串数组,递归,打印图案,数组,结构体,文件,日期问题,进制转换等问题。
题目难度:比较基础,不难。
ps: 除了22年的题目,感觉有点怪,出题风格变化很大。
数据结构
也是大题为主,大概6题。5题应用题,比如画出哈夫曼树,二叉树遍历序列,AOE网和AOV网,排序过程,画散列表,DFS和BFS,最短路径等。算法题大概一题,线性表、树、图都有可能考,往年考过一次填空题。
题目难度:应用题很简单,大概期末考试难度那种,算法题难度一般。
ps:今年又搞花样了,四题算法题,一题线性表,堆排序,两题图的代码。我当时算法题只看了线性表和树,结果懵逼了......那三题随便写了点。
是否压分
都是大题,老师批的比较严格,所以是压分的,我考完估计120多,结果最后只有106左右,软工方向只有一个120+的,110+的也很少。
但是有实力的话,理论上可以考135+的,因为我程序设计有三题是拿了满分了,包括最后第二题,数据结构也有几题满分。虽然专业课不难,但是还是可以拉分的。
学硕:高分的比较多,听他们说没那么压分。操作系统比较简单。
初试经验分享
先说专业课,我当时是准备考数一,408的,10月后发现复习有点慢,于是换成了内大,因为专业课基础比较好,10月分开始的专业课。
经验贴的链接也可以看看这个,听完整的https://zhuanlan.zhihu.com/p/626706504
专业课
基础阶段6-8月:小白的话建议暑假开始专业课,或更早。可以网上找视频,c语言推荐看小甲鱼的或翁恺的,看完后可以做下谭浩强书本的习题,先把简单题做会,一定要自己敲代码,这样才能知道自己的错误。(指针和递归这个部分有点难度的,一开始学不懂不要气馁)
数据结构可以看王道的,看完一个视频做王道的课后练习,建议先刷选择题,大题前期可能有点吃不消。前期代码看不懂的话可以先放着,以后二刷。数据结构包含c语言的指针知识,所以一定要先看完C,不然直接看数据结构的话可能会很懵。王道的书及课程有些是内大不考的,比如B树红黑树,kmp优化啥的,但是如果小白的话建议都看看,前期时间比较多。
总结:基础阶段完成视频的观看,谭浩强例题及习题,王道的选择题。
强化阶段9月-10月:建议直接刷892历年真题,16年开始,三天刷一张卷子,快的话一个月就能刷完,程序设计建议先在电脑上写。后一个月可以看看之前做的错题,因为历年真题已经刷过了,差不多考什么题大概心里清楚,可以刷王道的大题,挑着做。我当时刷的893的数据结构部分,因为都是同一个学校的,所以感觉应该会有点联系。
冲刺阶段11月-考试:学的不错的话可以刷刷力扣,牛客网,但是缺点是题目很多,而且有些题目是不考的,需要考生自己区分。像贪心算法和动态规划初试不考。或者继续二刷真题找找感觉。
如果学的不理想的话,可以继续刷之前的错题,有很多经常考的题目比如进制转换,日期问题,字符串问题等,多刷刷相关习题,找找写代码的感觉。像数据结构的应用题的话必须掌握,算法题实在不懂可以先把思想搞懂了,思想会也给分。
冲刺阶段可以手写代码,多练练手写代码的感觉,后期其他学科的任务比较重,每天至少写一题编程题找找感觉。