江苏大学计算机科学与技术考研经验与备考要点
考研政治方面:
教训的第一点,就是政治这科,其实基本上都是可以答完的,自己之前做下模拟题基本上就知道时间的分配了,千万别慌。仔细答,考试不是看你懂多少,而是发挥出多少。还有答题的时候一定看好题号再答。第二阶段:10月至11月20日,这一阶段是关键巩固期,跟着《风中劲草》系列加深知识点的理解。这套书相当于对《精讲精练》抽丝剥茧的精华概括,内容一定要烂熟于心。然后我选择性地做了重点章节的配套选择题练习,特别是历年真题综合性强,应当特别注意。这一阶段还回看了所有的错题。
考研数学方面:
2月到6月打基础,由于数学比较难,所以花在这个阶段的时间比较长。高数:同济六版高数教材配套相应教辅看了3遍,书后题大纲要求内的全在笔记本上认真地全做,然后认真总结错题,进行错题题型总结整理。线代:同济版教材配套相应教辅看了2遍,书后题也是认真地在笔记本上全做。
考研英语方面:
英语复习的关键在于熟记词汇,快速且频繁地复习,即使遗忘也是必经的过程,切勿在单词学习上偷工减料。多阅读英文材料,比如文章或新闻,能带来很大帮助。完成两次词汇复习后,可以着手练习真题,我通常每日解决两道题目,注意时间管理,改正错误,对照译文和原文,扫清陌生词汇。持之以恒,就不会感到过于疲惫。至于作文,购买一本作文书是必要的,通过背诵、翻译和默写来提升。我甚至亲自动手写了过去十年的真题作文。我自知英语基础不够牢固,但侥幸猜对的概率较高,这在我复试的笔试中吃了亏,所以务必要实实在在地记忆单词,研读文章,以培养语感。逃避不了的是,欠下的功夫总会在某个时刻显现出来。另外,掌握时间分配至关重要,平时做真题时就要训练,我的策略是先完成作文,然后再从头开始,合理安排三个小时内的答题节奏。
考研专业课方面:
理解并掌握数据结构的基本概念至关重要。数据结构不仅仅是关于如何存储和组织数据的方式,更是算法设计的基础。你需深入理解线性表、栈、队列、链表、树、图等基本数据结构,以及它们各自的特性和应用场景。例如,栈是后进先出的数据结构,常用于函数调用、表达式求值等;树则广泛应用于文件系统、数据库索引等。
对每种数据结构,你需熟练掌握其插入、删除和查找操作的时间复杂度。这是分析算法效率,进行问题解决的关键。例如,二分查找法在有序数组中的时间复杂度为O(logn),但在无序数组中就失去了优势。
再者,实际的编程能力也不能忽视。你需能够使用C++、Java或Python等至少一种语言实现这些数据结构,并能编写相应的算法。比如,链表的反转、二叉树的遍历等都是常见的编程题型。编程实践不仅能帮助你更好地理解数据结构,也是考试中的重要考核部分。
,理解和应用排序算法是数据结构的重要部分。快速排序、归并排序、堆排序、冒泡排序等各有优缺点,需按具体问题选合适的方法。特别是快速排序和归并排序,它们的平均时间复杂度为O(nlogn),但最坏情况下分别为O(n^2)和O(nlogn),理解这一点对优化算法很有帮助。
对图论部分,深度优先搜索(DFS)和广度优先搜索(BFS)的理解和应用也非常重要,它们在解决许多实际问题如路径寻找、最小生成树等问题时非常有用。