(zhn)现在的位置Q?/strong> 跨考网频道考研报名正文

计算研大纲解析数据l构_跨考网

最后更新时_(d)(x)2011-08-25 13:46:59
辅导评Q?a target="_blank" rel="nofollow">暑期集训 在线咨询
复习(fn)紧张Q焦头烂额?逆风轻袭Q来跨考秋季集训营Q帮你寻Ҏ(gu)Q定Ҏ(gu)Q?/span> ?jin)解一?>

  我们来解析一下计统考大U数据结构部分及(qing)其相关知识点Q数据结构占?5分,和计机l成原理部分同一个比重,在以往各年计算Z业的研究生入学考试中,几乎没有学校不考查数据l构的内容,而且l大部分考试中,数据l构q一门都占据?jin)重要的CQ这以体现计算?/a>专业研究生选拔Ҏ(gu)据结构课E的要求之重?/p>

  2011q的l考大U对数据l构的考查目标定位为理解数据结构的基本概念Q掌握数据的逻辑l构、存储结构及(qing)其差异,以及(qing)各种基本操作的实?在掌握基本的数据处理原理和方法的基础上,能够对算法进行基本的旉复杂度和I间复杂度的分析;能够选择合适的数据l构和方法进行问题求解,具备采用C或C++或JAVA语言设计E序与实现算法的能力。当?dng)考生也不必因此而专门复?fn)一遍C或C++E序设计Q毕竟复?fn)时间有限,而且数据l构要求的重点在于算法设计的能力Q而不是编写代码的能力Q因此,只要能用cM伪代码的形式把思\表达清楚pQ不用强求写Z个没有Q何语法错误的E序?/p>

  下面我们来解析一下知识点?/p>

  U性表q一章里面的知识点不多,但要做到深刻理解Q能够应用相关知识点解决实际问题。链表上插入、删除节Ҏ(gu)的指针操作是选择题的一个常考点Q诸如双向链表等一些相对复杂的链表上的操作也是可以出现在综合应用题当中的?/p>

  栈、队列和数组可以考查的知识点相比链表来说要多一些。最基本的,是栈与队列FILO和FIFO的特炏V比如针Ҏ(gu)F(tun)ILO的特点,q栈出栈序列的问题常出现在选择题中。其ơ,是栈和队列的序和链式存储结构,q里一个常考点是不同存储结构下栈顶指针、队首指针以?qing)队指针的操作Q特别是循环队列判满和判I的2U判断方法。再ơ,是特D矩늚压羃存储Q这个考点复习(fn)的重点可以放在二l矩阵与一l数l相互{换时Q下标的计算Ҏ(gu)Q比如与对角U^行的若干行上数据非零的矩阵存攑֜一l数l后Q各个数据点相应的下标的计算。这一章可能的大题点,在于利用堆栈或队列的Ҏ(gu),它们作为基的数据结构,支持实际问题求解法的设计,例如用栈解决递归问题Q用队列解决囄遍历问题{等?/p>

  ?wi)和二叉树(wi)。这一章中我们从顺序式的数据结构,转向层次式的数据l构Q要掌握?wi)、二叉树(wi)的各U性质、树(wi)和二叉树(wi)的不同存储结构、森林、树(wi)和二叉树(wi)之间的{换、线索化二叉?wi)、二叉树(wi)的应?二叉排序?wi)、^衡二叉树(wi)和Huffman?Q重点要熟练掌握的,是森林、树(wi)以及(qing)二叉?wi)的前中后三U遍历方式,要能q行相应的算法设计。这一部分是数据结构考题历来的重点和隄Q复?fn)时要特别关注。一些常见的选择题考点包括Q满二叉?wi)、完全二叉树(wi)节点数的计算Q由?wi)、二叉树(wi)的示意图l出相应的遍历序列,依据二叉?wi)的遍历序列q原二叉?wi),U烦(ch)化的实质Q计采用不同的Ҏ(gu)U烦(ch)化后二叉?wi)剩余空指针域的个数Q^衡二叉树(wi)的定义、性质、徏立和四种调整法以及(qing)回溯法相关的问题。常见的l合应用题考点包括Q二叉树(wi)的遍历算法,遍历基础上针对二叉树(wi)的一些统计和操作(比如l点数统计、左叛_?wi)对换等{?Q判断某二叉树(wi)是否二叉排序?wi),以上q些都要求能用递归的和非递归的算法解冻I特别要重视非递归的算法,U烦(ch)化后二叉?wi)的遍历法Q如查找某结点线索化后的前驱或后l结点的法以及(qing)l出Huffman~码{等?/p>

  图。在q一章中需要识记的是图以及(qing)Z囄各种定义Q存储方式。要熟练掌握囄深度遍历和广度遍历算法,q是用图来解军_用问题时常用的算法基。需要掌握基于图的多个算法,能够以手工计的方式在一个给定的图上执行特定的算法求解问题。常见的应用问题直接l出或经q抽象,?x)成Z列问题:(x)最生成树(wi)求解(PRIM法和KRUSKAL法Q两U方法思想都很单,但要注意不要hq两U方?Q拓扑排序问?q里?x)用到数l实现的链表Q可以注意一?Q关键\径问?数据l构的较大难点,要把概念理解透,能做格找出关键\?Q最短\径问?有重要的应用背景Q也是贪?j)法不多的能l出最优解的典型问题之一)?/p>

  查找。这一章,需要识记关键字、主关键字、次关键字的含义;?rn)态查找与动态查扄含义?qing)区?q_查找长度ASL的概念念?qing)在各种查找法中的计算?gu)和计结果,特别是一些典型结构的ASL|B-?wi)的概念和基本操作冲H解x法的选择和冲H处理过E的描述QB+?wi)的概?新增考点)Q特别要注意B-?wi)和B+?wi)概늚?gu)Q以?qing)Hash表相关的概念。要熟练掌握序表、链表、二叉树(wi)上的查找Ҏ(gu)Q特别要注意序查找、二分查扄适用条g(比如链表上用二分查找׃合?和算法复杂度?/p>

  内部排序。内部排序既是重点,又是隄。排序算法众多,光大U上列出的就?U,各种不同法q有相应的一些概念定义需要记住。选择题常见的问题包括Q不同排序算法的复杂度,l定数列要求l出某种特定排序Ҏ(gu)q行一轮后的排序结果,或者给出初始数列和一轮排序结果要求选择采用的排序算法,l定旉、空间复杂度要求以及(qing)数列特征要求选择合适的排序法{等。如果排序这一考点出现在综合应用题中则怸数组l合来考查?/p>

  另外需要提醒考生注意的是Q大U中的考查目标中提到的法的复杂度分析Q而具体考点中没有明列出,因此需要大家学?fn)参考书中关于算法复杂度分析的相兛_容,以及(qing)注意相关章节中提到的一些典型算法的法复杂度?/p>

  参考书大家用清华严蔚民版的Q有助于建立知识体系Qƈ且讲的比较通透?a target="_blank">数据l构的复?fn)要紧扣参考书Q把书认真看几遍Q深入理解大U相关的知识炏V?/p>

跨考考研评

班型 定向班型 开班时?/td> 高定?/td> 标准?/td> 评介绍 咨询
U季集训 冲刺?/td> 9.10-12.20 168000 24800?/td> 班面授+专业??+专业译֮向辅?协议加强评(高定?+专属规划{疑(高定?+_化答?复试资源(高定?+复试译֌(高定?+复试指导(高定?+复试班主?v1服务(高定?+复试面授密训(高定?+复试1v1(高定?
2023集训畅学 非定向(政英?数政qQ?/td> 每月20?/td> 22800?协议? 13800?/td> 先行阶在U课E?基础阶在U课E?强化阶在U课E?真题阶在U课E?冲刺阶在U课E?专业NҎ(gu)一对一评+班主dE督学服?全程规划体系+全程试体系+全程_化答?择校择专业能力定位体p?全年关键环节指导体系+初试加强?初试专属服务+复试全科标准班服?/td>

①凡本网注明“稿件来源:(x)跨考网”的所有文字、图片和韌频稿Ӟ版权均属北京学博教育咨询有限公司Q含本网和跨考网Q所有,M媒体、网站或个h未经本网协议授权不得转蝲、链接、{帖或以其他Q何方式复制、发表。已l本|协议授权的媒体、网站,在下载用时必须注明“稿件来源,跨考网”,q者本|将依法q究法律责Q?/p>

②本|未注明“稿件来源:(x)跨考网”的?囄Eg均ؓ(f)转蝲E,本网转蝲仅基于传递更多信息之目的Qƈ不意味着再通{载稿的观Ҏ(gu)证实其内容的真实性。如其他媒体、网站或个h从本|下载用,必须保留本网注明的“稿件来源”,q自负版权等法律责Q。如擅自改为“稿件来源:(x)跨考网”,本网依法追I法律责仅R?/p>

③如本网转蝲E涉?qing)版权等问题Q请作者见E后在两周内速来?sh)与跨考网联系Q电(sh)话:(x)400-883-2220