欢迎来到加倍考研网! 北京 上海 广州 深圳 天津
微信二维码
在线客服 40004-98986

2018计算机考研数据结构重难点及复习建议

>2018计算机考研交流群:452734424从2018年计算机统考大纲数据结构部分及其相关知识点可以看出:数据结构和计算机组成原理部分占同一个比重,这足以体现计算机专业研究生选拔对数据结构课程的重视

  • 2018计算机考研数据结构要点“二叉树”

    >2018计算机考研交流群:452734424二叉树这部分内容要求大家掌握二叉树的定义、性质、存储结构、遍历、线索化、森林和二叉树的转换等内容。算法的重点是二叉树的遍历及其应用,这也是二叉树这部分的重点和难点。遍历是二叉树各种操作的基础,可以在遍历过程中对结点进行各种操作。例如:求二叉树结点总数,建立二叉树,建立二叉树的存储结构等。二叉树的很多算法是在遍历算法基础上改造完成的,这就要求大家在复习时,熟练掌握二叉树遍历的递归和非递归算法。下面为大家介绍一下二叉树的几种遍历方法:由二叉树的定义可知,一颗二叉树由根节点及左、右子树三个基本部分组成,因此,只要依次遍历这三部分,就可以遍历整个二叉树。1.先序遍历先序遍历的递归过程为:若二叉树为空,遍历结束。否则,(1)访问根节点(2)先序遍历根节点的左子树(3)先序遍历根节点的右子树。2.中序遍历中序遍历的递归过程为:若二叉树为空,遍历结束。否则,(1)中序遍历根节点的左子树(2)访问根节点(3)中序遍历根节点的右子树。3.后序遍历后序遍历的递归过程为:若二叉树为空,遍历结束。否则,同济大学四平路(1)后序遍历根节点的左子树(2)后序遍历根节点的右子树(3)访问根节点。层次遍历二叉树的层次遍历,是指从二叉树的第一层(根结点)开始,从上至下逐层遍历,在同一层中,则按从左到右的顺序对结点逐个访问。在进行层次遍历时,对一层结点访问完后,再按照它们的访问次序对各个结点的左孩子和右孩子顺序访问,这样一层一层进行,先遇到的结点先访问,这与队列的操作原则比较吻合。因此,在进行层次遍历时,可设置一个队列结构,遍历从二叉树的根结点开始,首先将根结点指针入队列,然后从对头取出一个元素,每取一个元素,执行下面两个操作:(1)访问该元素所指结点(2)若该元素所指结点的左、右孩子结点非空,则将该元素所指结点的左孩子指针和右孩子指针顺序入队。此过程不断进行,当队列为空时,二叉树的层次遍历结束。下面大家来看二叉树遍历这部分在考试中常考题型1.由二叉树的两个遍历序列的组合(先序序列和中序序列)、(中序序列和后序序列)、(层次序列和中序序列)构造该二叉树或求其他遍历序列是一种常见的题型。需要注意的是已知二叉树的先序序列和后序序列不能唯一确定该二叉树。2.以遍历为基础的二叉树算法设计是考试的重点和难点。常见的试题有以下几类:(1)基于二叉树遍历的递归算法这类题目的特点是直接根据三种递归算法改写,修改访问语句来实现。例如:求二叉树的结点个数。(2)基于二叉树层次遍历的算法这类题目有求二叉树的高度,求二叉树最大宽度等。(3)基于顺序存储的二叉树遍历算法例如:求顺序存储的满二叉树中序遍历的非递归算法。(4)其他二叉树遍历算法例如:左、右子树交换等。大家要重点掌握这些以遍历为基础的二叉树算法题目,这就要求大家多做练习,过习题训练加深理解,掌握解题思路和技巧,提高解题能力。另外,现在大家开始冲刺复习了,选择一本涵盖各方面、与题型一致、题目难度和难度高度相近,并对这两年的考试试题进行了详细分析的全真模拟试题集,是此时冲刺的最佳帮手,可以帮祝你查缺补漏,显著提高应试能力。相关阅读》》计算机专业就业应具备的条件与职业发展计算机专业研究生就业方向及前景分析计算机专业硕士毕业生的就业面有多宽?清华大学计算机系硕士就业情况计算机专业就业前景优劣势分析精华推荐》》易考院校招简排名靠前院校导师排名靠前院校优势易考院校专业优势计算机专业2018考研择校指导2017年考研国家线操作系统的作用2018计算机考研必知考研常识最低调的八大计算机考研名校2017年计算机考研大纲2018计算机考研专业课7月8月复习目标清华大学计算机考研专业课考研复习高效攻略以上是为大家准备整理的“2018计算机考研数据结构要点“二叉树””的相关内容。为了帮助考生更好地进行计算机考研复习,为广大学子推出2018考研秋季集训、考研一对一辅导、名校推免精品班系列备考专题,针对每一个科目要点进行深入的指导分析,还会根据每年的考研大纲进行针对性的分析哦~欢迎各位考生了解咨询。同时,一直为大家推出考研直播课堂,足不出户就可以边听课边学习,为大家的考研梦想助力! >

  • 2018计算机考研冲刺复习三大关键词

    >2018计算机考研交流群:452734424稳——回归教材,立足考点统考课程分为数据结构、计算机组成原理、操作系统和计算机网络四个部分,建议同学们都找相应的专业课教材进行复习

  • 2020法律硕士考研刑法学知识点:刑法执行与消灭

    2020 2020法律硕士 2020法律硕士考研

    >2020考研复习工作已经紧张进行中了,考研是一场持久战,很多考生会进行几轮复习,考研过程需要努力,也需要正确的方法,所以我们需要注重备考的重要性。关于法律硕士的一些考点内容小编为大家整理的&ldqu

  • 2018计算机考研常见6个问题

    >2018计算机考研交流群:452734424问题一:计算机考研专业课2009年开始实行统考,老师能不能结合往年的计算机专业课试题谈一下四门专业课所占的比例么?回答:计算机考研专业课在2009年年初实

  • 2018计算机考研各科参考书推荐

    >2018计算机考研交流群:452734424一、数据结构严蔚敏、吴伟民编著:《数据结构(C语言版)》,清华大学出版社。严蔚敏、吴伟民编著:《数据结构题集(C语言版)》,清华大学出版社。陈守孔,胡潇琨

  • 2018计算机考研各科复习计划表

    >2018计算机考研交流群:4527344241、数据结构严蔚敏教材+数据结构习题与解析(清华大学出版社第三版)8月:结合自己的做题经验再看看教材。然后,这个月的重点是专攻算法题,每天看1、2道,写1

  • 2018计算机考研:北京邮电大学报考点2018考研报名须知

    >2018计算机考研交流群:4527344241、推免生不需进行现场确认。2、考生学历应符合报考相关要求。报名系统网报期间将对考生学历(学籍)信息进行网上校验,并在考生提交报名信息三天内反馈校验结果。

  • 计算机应用技术考研学校排名top10

    学校排名排名 研学

    >2018计算机考研交流群:452734424计算机应用技术考研学校排名top10排 名学校名称星级重点学科博士点开此专业学校数1清华大学5★ &n

  • 河北地质大学中计算机软件与理论专业硕士研究生培养方案

    >2018计算机考研交流群:452734424一、培养目标计算机软件与理论二级学科硕士研究生教育培养目标是培养适应计算机科学与技术一级学科发展,立足国家社会发展与进步事业的实际需要,德、智、体各方