北京邮电大学人工智能考研经验与心得重点
考研政治方面:
政治强化阶段我是又上了强化的课程,我个人是感觉上课的话记忆比较深刻,而且重点分明效率高。再看一遍精讲精练,主要是记忆选择题重点知识点。二刷1000题的话我个人感觉意义不是很大,当然有空的话可以这样准备选择题。我是直接背诵了徐涛小黄书配合做历年真题来记忆选择题知识点的。很多人推的疾风劲草,我也用了一下准备选择题,虽然我写在上面了,但是个人观感不是很好,东西比较乱还有很多非重点,如果要背知识点我推荐徐涛小黄书。时间多就配合做真题。马原这门课重在理解,毛中特和史纲推荐大家后期自己画时间轴和分类整理党会、毛泽东文章、不同会议提出的新说法、事件等便于记忆。这个很重要自己做的笔记印象深刻
考研数学方面:
我的数学时从6月份开始复习的,从基础开始,从知识框架到专题训练再到最后的拔高,都非常有用。到8月中旬的时候才把数学第一轮复习结束。然后立刻开始做真题大全解。按照考试的要求,每天早上8.30------11.30做一套数学题,建议不要在做的时候看书。我当时复习完第一遍数学时,其实高数好多知识点也都忘了,然后做数学真题时,前10套也是漏洞百出,但是我还是坚持做下去了。前10年的题其实还是比较简单的,比较偏基础,然后我基本上两个小时左右就可以做完,然后花一个小时总结错题,将标准答案和自己写的答案对比,找错误的原因,不懂的就去问老师。做完前十年的题后,再做中间10年题时,就感觉好多知识又都回忆起来了,基本可以在脑袋里想出整个数学的框架了。然后从08年开始的真题,我觉得就开始变难了,然后基本上是三天两套题,或者四天两套题了。我觉得难点主要是曲线积分那计算复杂了,然后选择填空题有时候会出一些没见过的新题,不知道怎样下手,以及反常积分,和级数的一些选择填空题有点晕,偶尔还会出一点几年没考过的低频知识点,大题的话我觉得还算常规。做完数学真题已经是10月中旬了。这算是数学的第二轮复习了吧!然后开始第三轮数学复习,我把30年真题中所有的错题或者不熟的题(我在做题时,如果感觉这个题不熟,但是又能做的情况,我会做上标记,然后做完后再看看这个知识点)整理了一遍,粗心大意做错的题就看一眼答案,确定自己思路真的没问题后就过,然后对于动不了手,或者反复出错的题,我就将这些题订正到自己的错题本上。然后写下总结,就是如果下次自己再遇到这种题时,第一步,第二步应该怎样做,相当于就是总结做这些题的套路。第三轮完成后,我开始做张宇的八套卷,我的建议是一定要做张宇8套卷。虽然8套卷的确很难,但是8套卷也比较全,就是8套卷基本覆盖了所有考点,包括好多低频考点,做8套卷是一个梳理知识框架的一个好机会。我当时做8套卷的方法是一套卷子分两天做,第一天只做选择题,做完后,马上对答案,分析做错的题。选择题是每个题都重视,不会做的先放下,做完后看答案。第二天是做大题,有的太难或者太偏的大题(真题从来没有出现过的题)我就直接放弃了,后面看看答案,了解下解题思路就行。然后考前的两个星期,我看了看李永乐的6+2,只做了他的线代部分,然后看了看概率论的题以及曲面积分。其余的就没看了。这基本就是我数学复习的整个过程了。最后数学考的分数,也比较满意。
考研英语方面:
我仔细说说考研英语的复习方法。首先,我们必须要有一定得词汇量,死背单词是不行的,但是如果同学的词汇量烂到一定程度,还是需要背一背单词的,现在科技很发达,我建议大家在自己手机上装一个有道词典,把单词书上每一个LIST上不熟悉的单词输入有道收藏,这样你就能建立一个类似闪卡的词汇库。坐车或者等人时,你就能打开有道闪卡,去除汉字部分,直接闪那些单词,不知道的,点一下,中文意思也会出来。方便快捷,效率非常高。(我年初背过一点点雅思单词,就这么做的,非常有效)。一个上班的功夫,车上能闪掉四百个单词左右,背单词就应该是快速多遍,很少有人可以过目不忘。其次,就是通过做真题阅读理解,提高自己的能力。你可以直接把真题的阅读连做两篇,看看正确率。然后自己找出真题里所有不认识的单词,用彩笔做上记号,同样收藏到有道去。做完这个事情后,就是对两篇文章的理解问题,在做阅读时,最关键的法宝就是一定要有分析句子结构的能力,最起码,你应该有能力快速找到句子的主谓宾,这样你有可能搞懂每句话的基本意思,尤其是长难句。对于每一段的中心意思,应该在阅读的时候在关键句下划线,或者圈出关键词。这些都有助于你最后对文章的整体把握。最后一步就是要分析每一道题,搞清题意。作文:最后两个月的时候开始背范文,默写,自己也要尝试的写写,建议前期做阅读的时候整理写作的素材。小作文进行分类整理,熟悉每种类型的写作套路。
考研专业课方面:
理解数据结构的本质至关重要。数据结构并不是孤立的知识点,是计算机科学的基础,它研究如何在计算中组织和存储数据,以便更有效地进行访问和修改。对人工智能专业,数据结构的理解直接影响到算法的设计和实现,需深入理解各种数据结构如数组、链表、栈、队列、树、图等的特点和应用场景。
在学习数据结构时,我建议先从基础开始,比如数组和链表。理解它们的基本操作,如插入、删除和查找的时间复杂度,这将为后续的学习打下坚实基础。逐步深入到栈(后进先出)和队列(先进先出)的概念,以及它们在解决问题中的应用,如深度优先搜索和广度优先搜索。
接下来是树和图。二叉树、平衡树(如AVL树、红黑树)以及图的各种遍历算法(DFS和BFS)都是考试的重点。你需能够熟练地绘制和分析这些数据结构,并能按问题选合适的数据结构。图论中的最小生成树(Prim或Kruskal)、最短路径(Dijkstra或Floyd)等问题也是常考点。
动态规划和排序算法也非常重要。动态规划是一种强大的工具,解决许多优化问题。快速排序、归并排序、堆排序等排序算法的理解和实现,不仅考察编程能力,还考验你对时间复杂度和空间复杂度的把握。
在实践中学习是最有效的方式。我建议大家动手做题,无论是LeetCode、HackerRank还是学校的课程项目,都能提供大量的实践机会。阅读他人的代码,参与在线讨论,也能帮助深化理解。