-考点分析:数据结构.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
海文名师解读09年计算机考研统考大纲数据结构考点分析 在这个系列的一和二中,我们分别从题型结构,统考预测,考查范围等宏观上给大家解析了统考大纲,接下来我们会从各科的知识点着手来解析一下统考大纲。09年的统考大纲对数据结构的考查目标定位为理解数据结构的基本概念,掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现;掌握基本的数据处理原理和方法的基础上,能够对算法进行设计与分析;能够选择合适的数据结构和方法进行问题求解。这个考查目标跟以往各个学校的考研大纲的考查目标并没有什么实质性的区别,这说明数据结构科目考查的指导思想并没有发生变化,同学们可以在不影响已有复习成果的基础上继续进行复习计划,只是在数据结构的考点有了些调整。但是数据结构的考试内容只是罗列出来,并没有详细的解析,在这里就数据结构的考点来进行解析一下。 绪论一章没有出现在大纲的考察范围,但是把握了这章有助于对整个课程知识的理解。因此建议大家还是要把这一章复习一下。这一章中的考点及对其掌握程度如下: 数据结构的基本概念 识记 数据的逻辑结构和存储结构,对后面的名词要能区分哪些是属于逻辑结构哪些属于物理结构 掌握 时间和空间复杂度的概念及度量方法 理解 算法设计时的注意事项 了解 线性表一章在线性结构的学习乃至整个数据结构学科的学习中其作用都是非常重要的。在这一章,第一次系统性地引入链式存储的概念,链式存储概念将是整个数据结构学科的重中之重,无论哪一章都涉及到了这个概念,所以一定搞透彻了。 线性表相关的基本概念,如:前驱、后继、表长、空表、首元结点,头结点,头指针等概念 识记 线性表的结构特点 识记 线性表的顺序存储方式以及两种不同的实现方法:表空间的静态分配和动态分配。静态链表与顺序表的相似及不同之处 掌握 线性表的链式存储方式的实现,几种常用链表的特点和运算:单链表、循环链表,双向链表,双向循环链表 掌握 线性表的顺序存储及链式存储情况下,其不同的优缺点比较,即其各自适用的场合 理解 单链表中设置头指针、循环链表中设置尾指针而不设置头指针以及索引存储结构的各自好处 理解 对于线性表的各种实现方式能够实现指定的操作,尤其是各种线性链表的插入,删除(删除自己,还是删除后继结点),判表空等 掌握 栈,队列和数组都属于线性结构的拓展,栈和队列是操作受限的线性表,数组是数据元素是非原子类型的线性表。大家在复习这一章的时候一定要注意对栈和队列的灵活运用,数组这一张要注意特殊矩阵压缩方面的题目。 栈、队列的定义及其相关数据结构的概念,包括:顺序栈,链栈,共享栈,循环队列,链队等 识记 栈与队列插入删除操作的特点,栈和队列的特点 理解 递归算法,栈和递归的关系,把递归算法转换为用栈来实现的非递归算法 掌握 栈的应用 了解 栈和队列各种实现方式的运算 理解 循环队列中判队空、队满条件,循环队列中入队与出队算法 掌握 判循环队列是空还是满的两种处理方法 理解 数组的定义以及如何理解它们是线性表的扩展 识记 数组除了初始化和销毁之外只能进行存取和修改操作 识记 多维数组中某数组元素的position求解(不管是按行存储和按列存储):一般是给出数组元素的首元素地址和每个元素占用的地址空间并组给出多维数组的维数,然后要求你求出该数组中的某个元素所在的位置 掌握 特殊矩阵和稀疏矩阵的定义 了解 特殊矩阵的压缩,包括对称矩阵,上(下)三角矩阵,对角矩阵,具有某种特点的稀疏矩阵等 掌握 稀疏矩阵的三种不同实现方式:三元组,带辅助行向量的二元组,十字链表存储 理解 对稀疏矩阵各种实现方式的转置和相乘运算的操作及复杂性分析 理解 树和二叉树历来都是考试的重难点章节,从这章开始就从对线性结构的研究过渡到对树形结构的研究,这一章学习的好坏直接关系到在数据结构这门考试中能否能得高分。因此这一章大家对每个知识点都要吃透过关。要注意这章的算法设计类题目。 二叉树的概念,二叉树的五种基本形态。比如可以考这么个题目判断二叉树就是度为2的有序树对否。 理解 二叉树的五个性质,尤其是性质3和性质4 掌握 二叉树的存储结构:顺序存储和二叉链表存储的各自优缺点及适用场合,二叉树的三叉链表表示方法 掌握 二叉树的三种遍历方法:先序,中序和后序。其划分的依据是视其每个算法中对根结点数据的访问顺序而定。不仅要熟练掌握三种遍历的递归算法,理解其执行的实际步骤,并且应该熟练掌握三种遍历的非递归算法。 熟练掌握 在三种遍历算法的基础上改造完成的其它二叉树算法,比如求叶子个数,求二叉树结点总数,求度为1或度为2的结点总数,复制二叉树,建立二叉树,交换左右子树,查找值为n的某个指定结点,删除值为n的某个指定结点,诸如此类等等等等。 熟练掌握 线索二叉树:线索化的实质,三种线

文档评论(0)

精华文档888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档